How to create a Modeless Dialog?
Answers were Sorted based on User's Feedback
Answer / arvin
Call the CDialogs Create() function.
NewDialog *dlg;
dlg = new NewDialog;
dlg->Create(IDR_MYDIALOG);
dlg->ShowWindow(1);
| Is This Answer Correct ? | 17 Yes | 2 No |
Answer / sonali d
CModeLess *m_pmodeless = new CModeLess(this);
m_pmodeless->Create(CModeLess::IDD);
m_pmodeless->ShowWindow(SW_SHOW);
| Is This Answer Correct ? | 5 Yes | 1 No |
1.First you write the CDialog ctor without any parameter.
2.Then create object of CDialog class & call the Create()
function.
3.After creating call the ShowWindow() function.
*Instead of ShowWindow() you can us the WS_VISIBLE in
dialog rc script file.
While deleting call the DestroyWindow() not EndDialog()
which is for Modal dialog.
| Is This Answer Correct ? | 0 Yes | 3 No |
Answer / c.vidhya
CDialog class is base class and Creatte is member function
CDialog dlg;
dlg.Create(LPCTSTR TemplateName,ParentWnd);
| Is This Answer Correct ? | 1 Yes | 6 No |
is it possible to display a window .without using windowclass
What function is used to disable a control at runtime?
Psychic Window Technique
what is the use of Mutex and critical section
What is userdefine Messages in MFC?
What view class enables you to use an edit control as a view?
If application hangs while SendMessage is waiting for the result, how you handle it?
Given two processes, how can they share memory?
What is the base class for most MFC classes?
Explain about MDI and CMultiDocTemplate ?
1)How to change a text of a button as Dynamically?
How to handle dynamic menus in MFC?