我知道如何使用CFrameWnd::Create
创建基于框架的应用程序,而无需从资源文件中插入资源,如下所示:
#include <afxwin.h>
class MyFrame : public CFrameWnd
{
public:
MyFrame()
{
Create(NULL,_T("Title"));
}
};
class MyApp : public CWinApp
{
public:
BOOL InitInstance()
{
CFrameWnd *Frame = new MyFrame;
m_pMainWnd = Frame;
Frame->ShowWindow(SW_SHOW);
return true;
}
} a_app;
我知道我必须通过从资源文件插入对话框资源来创建基于对话框的应用程序。但是可以使用CDialog::Create
创建基于对话框的应用程序而无需从资源文件中插入对话框资源吗? (如上所述)