Hello World
编译结果图:
附代码:
#include <afxwin.h>
class MyApp:public CWinApp//定义Myapp类 继承自CWinApp
{
virtual BOOL InitInstance()//2.程序入点
{
CFrameWnd *pWnd=new CFrameWnd;//创建类的指针,调用方法
pWnd->Create(NULL,L"Hello World!");//创建窗口类
pWnd->ShowWindow(SW_SHOW);//将m_pMainWnd 设定为pWnd
m_pMainWnd = pWnd;
return TRUE;
}
};
MyApp theApp;//1.建立应用程序
下面会有头文件和代码的详细解释。
我首先创建的是W32控制台,然后生成,发现不能通过,他要求的是MFC 的库,而我创建的是W32控制台程序,所以进行属性更改:
项目->属性->配置属性->MFC的使用->MFC的使用->在共享DLL中使用MFC
应用后生成,又发现没有main函数,W32控制台程序不是main函数,这时候我们再次对属性进行更改:
项目->属性->连接器->系统->子系统->改为窗口
然后应用运行,生成Hello Wor