源码如下:
#include <afxwin.h>
class CMinApp:pubilc CWinApp
{public:virtual BOOL InitInstance();}
BOOL CMinApp::InitInstance()
{CFrameWnd * pFrame=new CFrameWnd;
pFrame->Create(0,_T(A Minimal MFC Programe"));
pFrame->Show Window(SW_SHOWMAXIMIZED);
pFrame->UpdateWindow();
AfxGetApp()->m_pMainWnd=pFrame;
return TURE;
}
CMinApp MyApp;头文件改成stdafx.h也不行,原来一个错,改过之后成6个错了
#include <afxwin.h>
class CMinApp:pubilc CWinApp
{public:virtual BOOL InitInstance();}
BOOL CMinApp::InitInstance()
{CFrameWnd * pFrame=new CFrameWnd;
pFrame->Create(0,_T(A Minimal MFC Programe"));
pFrame->Show Window(SW_SHOWMAXIMIZED);
pFrame->UpdateWindow();
AfxGetApp()->m_pMainWnd=pFrame;
return TURE;
}
CMinApp MyApp;头文件改成stdafx.h也不行,原来一个错,改过之后成6个错了
还有c和c++的混用也可能会有这个问题.
我忙你调调看!
第二行的pubilc 应该是 public类定义完了一般要加一个逗号;这行少一个引号:
pFrame->Create(0,_T(/*in here*/A Minimal MFC Programe")); pFrame->Show Window(SW_SHOWMAXIMIZED);
show 和 window 之间没有空格我改过之后的是:
#include <afxwin.h> class CMinApp : public CWinApp
{
public:
virtual BOOL InitInstance();
};BOOL CMinApp::InitInstance()
{
CFrameWnd *pFrame=new CFrameWnd;
pFrame->Create(0,_T("A Minimal MFC Programe"));
pFrame->ShowWindow(SW_SHOWMAXIMIZED);
pFrame->UpdateWindow();
AfxGetApp()->m_pMainWnd=pFrame;
return TRUE;
}CMinApp MyApp;
但这程序还是不能运行的,因为他没有主函数!