MFC学习笔记之:VC6.0中通过向导添加的消息响应系统自动添加的代码及删除方式
2011-03-25 09:57
1036 查看
MFC在VC6.0中通过向导添加的消息响应系统会自动添加代码
①. 自动添加的代码(3处,以在CDraw中加OnLButtonDown为例):
②. 删除消息响应函数方式:VC6.0中右键—>Delete;VS2003中和添加方式相反。
①. 自动添加的代码(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中和添加方式相反。
相关文章推荐
- 日期,为下拉列表添加日期,优化,目前本人博客上最优的解决方案,之前学习的通过判断得到平年闰年,而这个是让系统自动去判断,无须if判断,代码示例
- [原创]java WEB学习笔记66:Struts2 学习之路--Struts的CRUD操作( 查看 / 删除/ 添加) 使用 paramsPrepareParamsStack 重构代码 ,PrepareInterceptor拦截器,paramsPrepareParamsStack 拦截器栈
- 学习笔记:Unity战斗卡牌游戏(二)-----滑动列表及克隆删除对象以及代码添加脚本
- VS2013MFC对话框工程学习笔记三 - 添加一个MFC类库的按钮响应事件
- jQuery学习笔记---模态对话框,添加、编辑、删除(注意:click中绑定click,delegate:给后来元素自动添加事件)
- MFC学习笔记——CDialog(为控件添加消息处理函数)
- 【VS2010学习笔记】【函数学习】一(MFC+OpenCV2.4.7读取摄像头之WM_TIMER消息处理函数的添加问题)
- iOS学习笔记77-ios开发,javascript直接调用oc代码而非通过改变url回调方式
- VS2013MFC单文档工程学习笔记三 - 按钮添加响应事件
- MFC通过向导添加dialog消息时,却无法看到任何消息(消息一栏无任何显示内容)!
- entlib 5.0学习笔记 通过代码方式实现注入
- VS2013MFC对话框工程学习笔记四 - 为按钮添加一个响应事件二
- 关于PHP-Zend framework2 框架 学习过程。 阅前须知: ZF2中的配置文件是可以静态文件配置来注册和通过相关函数动态注册。 1.EventManager(事件驱动),关于事件驱动,在ZF2相关资料没有详细说明,可以参考ANDROID的事件驱动,MFC的消息响应/事件驱动。
- MFC学习笔记.day03-菜单,图形标记菜单创建,菜单栏禁用,命令响应,右键弹出菜单,添加菜单
- MFC学习笔记之二----------MFC框架程序及消息映射
- 对xib构建的UITableViewCell的重用方法和代码添加约束的方法 学习笔记
- LS8-linux系统调用方式文件编程之学习笔记
- javascript学习笔记—表格的动态添加、删除,表格排序
- 学习笔记——《LINUX设备驱动程序(第三版)》Linux设备模型:内核添加、删除设备、驱动程序
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结