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 |
What is the command routing in MFC framework?
What view class enables you to use an edit control as a view?
If i derive a new class from CObject what are the basic features my derived wil get ?
how u can move CDC pointer to one line in cview?
Explain StretchBlt and BitBlt
what is the meaning of constant FILE EXCEEDS LENGTH LIMIT while loading from ps file to vsam in the jcl?
what if we provide two message handler for same message ?
What are the differences between MFC Exception macros and C++ exception keywords?
What function is called by a document class to notify views that the document has been changed?
What is mfc class hierarchy?
is there any class which is not derived from Cobject
What types of threads are supported by MFC framework?