如何安全删除基于对话框的MFC中控件的事件处理程序
2015-10-28 10:51
375 查看
如上图,要删除的为“启动服务”按钮控件,其ID为 IDC_START,此控件已存在一个事件处理程序,先打算将其删除。
共需删除三个地方的代码。
第一,事件处理程序的原代码。
第二,事件处理程序的原代码所在源文件中的 BEGIN_MESSAGE_MAP—END_MESSAGE_MAP中的相应代码。
第三,相应的头文件中的与事件处理程序相对的消息映射代码。
将以上三处代码删除后,即可将与控件绑定的事件处理删除干净。
其实熟悉MFC的同学应该了解,第二处代码是在源文件(.cpp)中,第三处的代码是在头文件(.h)中的,他们构成事件处理程序的消息映射。
相关文章推荐
- MooBox 基于Mootools的对话框插件
- flex 控件的重要属性
- Delphi控件ListView的属性及使用方法详解
- web下载的ActiveX控件自动更新
- C#实现在前端网页弹出警告对话框(alert)的方法
- WinForm实现按名称递归查找控件的方法
- C#中父窗口和子窗口之间控件互操作实例
- Android开发必知 九种对话框的实现方法
- Android控件之CheckBox、RadioButton用法实例分析
- Android列表对话框用法实例分析
- Visual C++中MFC消息的分类
- C#使用Word中的内置对话框实例
- MFC中Radio Button的用法详解
- MFC对话框中添加状态栏的方法
- MFC创建右键弹出菜单的方法
- MFC中动态创建控件以及事件响应实现方法
- C++ 关于MFC多线程编程的注意事项
- MFC程序对文件的处理方法
- C# Word转PDF/HTML/XML/XPS/SVG/EMF/EPUB/TIFF
- CheckBox 控件的使用 day2.1