MFC代码哪错了
#include<afwxin.h>//MFC头文件classCHelloApp:publicCwinApp//声明应用程序类{public:virtualBOOLIni...
#include<afwxin.h> //MFC头文件
class CHelloApp:public CwinApp //声明应用程序类
{
public:
virtual BOOL InitInstance();
};
CHelloApp theApp; //建立应用程序类的实力
class CMainFrame: public CFrameWnd //声明住窗口类
{
public:
CMainFrame()
{
Create(NULL,"hello world!",WS_OVERLAPPEDWINDOW,
CRECT(0,0,400,300)); //创建主窗口
}
protected:
afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
DECLARE_MESSAGE_MAP()
}; //消息映射入口
BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
ON_WM_LBUTTONDOWN() //单机鼠标左按键消息的映射宏
END_MESSAGE_MAP()
//定义一个映射函数
void CMainFrame::onLButtonDown(UINT nflags,CPoint point)
{
MessageBox("你好,欢迎学习Visual C++程序设计!",Hello") ;
CFrameWnd::OnLButtonDow(nFlags,point);
}
//每当应用程序首次执行时都要使用的初始话函数
BOOL CHelloApp::InitInstance()
{
m_pMainWnd=new CmainFrane();
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return TRUE;
} 展开
class CHelloApp:public CwinApp //声明应用程序类
{
public:
virtual BOOL InitInstance();
};
CHelloApp theApp; //建立应用程序类的实力
class CMainFrame: public CFrameWnd //声明住窗口类
{
public:
CMainFrame()
{
Create(NULL,"hello world!",WS_OVERLAPPEDWINDOW,
CRECT(0,0,400,300)); //创建主窗口
}
protected:
afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
DECLARE_MESSAGE_MAP()
}; //消息映射入口
BEGIN_MESSAGE_MAP(CMainFrame, CFrameWnd)
ON_WM_LBUTTONDOWN() //单机鼠标左按键消息的映射宏
END_MESSAGE_MAP()
//定义一个映射函数
void CMainFrame::onLButtonDown(UINT nflags,CPoint point)
{
MessageBox("你好,欢迎学习Visual C++程序设计!",Hello") ;
CFrameWnd::OnLButtonDow(nFlags,point);
}
//每当应用程序首次执行时都要使用的初始话函数
BOOL CHelloApp::InitInstance()
{
m_pMainWnd=new CmainFrane();
m_pMainWnd->ShowWindow(m_nCmdShow);
m_pMainWnd->UpdateWindow();
return TRUE;
} 展开
2个回答
展开全部
#include<afwxin.h> //MFC头文件
/////应该是afxwin.h
---------
class CHelloApp:public CwinApp //声明应用程序类
////////////////////CwinApp->CWinApp
----------
Create(NULL,"hello world!",WS_OVERLAPPEDWINDOW,
/////////////字符串用_T("hello world!")或TEXT("hello world!")
CRECT(0,0,400,300)); //创建主窗口
/////////CRECT是CRect
--------
void CMainFrame::onLButtonDown(UINT nflags,CPoint point)
/////////onLButtonDown->OnLButtonDown
{
MessageBox("你好,欢迎学习Visual C++程序设计!",Hello") ;
/////////////_T("你好,欢迎学习Visual C++程序设计!")
/////////////少引号 Hello" -> _T("Hello")
CFrameWnd::OnLButtonDow(nFlags,point);
///////////OnLButtonDow->OnLButtonDown
/////////////////////////////////////////////////nFlags->nflags
}
-----------
BOOL CHelloApp::InitInstance()
{
m_pMainWnd=new CmainFrane();
////////////////CmainFrane->CMainFrame
/////应该是afxwin.h
---------
class CHelloApp:public CwinApp //声明应用程序类
////////////////////CwinApp->CWinApp
----------
Create(NULL,"hello world!",WS_OVERLAPPEDWINDOW,
/////////////字符串用_T("hello world!")或TEXT("hello world!")
CRECT(0,0,400,300)); //创建主窗口
/////////CRECT是CRect
--------
void CMainFrame::onLButtonDown(UINT nflags,CPoint point)
/////////onLButtonDown->OnLButtonDown
{
MessageBox("你好,欢迎学习Visual C++程序设计!",Hello") ;
/////////////_T("你好,欢迎学习Visual C++程序设计!")
/////////////少引号 Hello" -> _T("Hello")
CFrameWnd::OnLButtonDow(nFlags,point);
///////////OnLButtonDow->OnLButtonDown
/////////////////////////////////////////////////nFlags->nflags
}
-----------
BOOL CHelloApp::InitInstance()
{
m_pMainWnd=new CmainFrane();
////////////////CmainFrane->CMainFrame
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询