您的位置:首页 > 编程语言

MFC学习笔记之:VC6.0中通过向导添加的消息响应系统自动添加的代码及删除方式

2011-03-25 09:57 1036 查看
MFC在VC6.0中通过向导添加的消息响应系统会自动添加代码
①. 自动添加的代码(3处,以在CDraw中加OnLButtonDown为例):
a)        CDrawView头文件中:

public:

afx_msg void OnLButtonDown(UINT nFlags, CPoint point);

afx_msg注释宏,表明这个函数是消息响应函数;

b)        CDrawView源文件中:

BEGIN_MESSAGE_MAP(CDrawView, CView)

ON_COMMAND(ID_FILE_PRINT, CView::OnFilePrint)

ON_COMMAND(ID_FILE_PRINT_DIRECT, CView::OnFilePrint)

ON_COMMAND(ID_FILE_PRINT_PREVIEW, CView::OnFilePrintPreview)

ON_WM_LBUTTONDOWN()

END_MESSAGE_MAP()

c)        CDrawView源文件中:

void CDrawView::OnLButtonDown(UINT nFlags, CPoint point)

{

}              函数

②. 删除消息响应函数方式:VC6.0中右键—>Delete;VS2003中和添加方式相反。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐