#include <afxwin.h>
#include "resource.h"
class myForm:public CFrameWnd
{
private:
CMenu *myMenu;
CButton *myButton;
public:
myForm()
{
Create(NULL,L"我的第一个程序");
myMenu=new CMenu();
myMenu->LoadMenuW(IDR_MENU1);
SetMenu(myMenu);
CRect r=new CRect(10,10,50,50);
myButton=new CButton();
myButton->Create(L"大家好",WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,r,this,IDR_BUTTON1);
}
};
class MainForm:public CWinApp
{
public:
BOOL InitInstance()
{
myForm *NewForm=new myForm();
m_pMainWnd=NewForm;
NewForm->ShowWindow(SW_SHOW);
return true;
}
};
MainForm a_app;
上面的代码是小弟我刚刚开始学习MFC写的一个SDI的程序,能正常运行,
请问高手们,如何改成MDI的程序阿?就是运行后,显示的是MDI主窗体
------解决方案--------------------------------------------------------
好像程序比较简单,不如直接建个mdi工程吧。
------解决方案--------------------------------------------------------
好好学习下哈 看起来比较简洁的样子