在vs2008 vc++ 中添加mfc中消息处理函数2009-07-24 14:58初学vc++,想在vs2008 c++中添加一个按钮需要添加消息处理函数,可是不像6.0,右键添加的选项里只有变量和函数,没有消息处理函数,找了一圈还是在msdn里,具体步骤如下:
1.在类视图中,右键需要添加处理函数的类,选择属性。
2.在”属性“窗口中,单击“消息”按钮。
3.在消息列表框中,选择需要添加的消息。
4.这样就可以在代码框中看到,OnCreate已经添加了。
想要删除的话再到消息框中选删除就可以了,看来遇到问题要先想到msdn才行。
Q1:为什么 Visual Studio .NET 在启动时显示起始页?
A1:Visual Studio .NET 起始页便于您访问许多有用资源,包括新产品信息和多个新闻组的链接。
Q2:如何才能使新的 Visual Studio .NET 环境外观与"旧"(版本 6)Visual C++ 外观相同?
A2:请在起始页上单击我的配置文件链接。在配置文件下,从下拉列表框中单击选中"Visual C++ 开发人员"。在窗口布局下,单击选中"Visual C++ 6"。此过程将在 Visual Studio .NET 环境中为您提供 Visual C++ 6.0 的外观。
Q3:如何自定义起始页?
A3:请使用起始页上的启动时选项创建自定义的起始页。为所需的自定义方案选择一个选项,例如,"加载最近加载的解决方案"、"显示'打开项目'对话框"、"显示'新建项目'对话框"或"显示空环境"。
Q4:如何在起始页关闭时访问起始页?
A4:若要显示起始页,请在帮助菜单上单击显示起始页。
Q5:如何关闭任务列表?
A5:请在工具菜单上,单击选项,在选项对话框的环境文件夹中,单击选中"项目和解决方案",然后单击清除"若生成完成时有错误,则显示任务列表窗口"复选框。
Q6:如何自定义键盘快捷键?
A6:在工具菜单上,单击选项。打开环境文件夹,选择键盘,然后选择需要设置快捷键的操作。在"按快捷键"框中,键入快捷键,然后单击分配。例如,如果需要为"全部重新生成"设置组合快捷键"CTRL+B",则在"显示命令包含"框中,键入 BUILD.BUILDSOLUTION,或在列表中选择该命令。然后,在"按快捷键"框中,键入快捷键(操作)。在此情况下,按住 CTRL 键然后按 B 键。单击分配,为 BUILD.BUILDSOLUTION 操作分配快捷键 CTRL+B。注意,该操作将重写以前的所有快捷键。
Q7:类向导在哪里?
A7:在 Microsoft Visual Studio 6.0 版中,除了类以外,类向导还允许添加消息、重写和事件。Visual Studio .NET 没有类向导,但添加类对话框提供了一些同样的功能。Visual Studio 6.0 类向导的其余功能通过属性窗格提供(请参见 Q10 - Q12)。
Q8:如何将类添加到项目中?
A8:请在解决方案资源管理器中右键单击项目名称,在快捷菜单上单击添加,然后单击添加类。在添加类对话框中,选择要添加类的类型,然后单击打开。
Q9:如何将函数添加到类中?
A9:请在类视图中,右键单击要向其添加函数的类名称。在快捷菜单上指向添加,然后单击添加函数 。"添加成员函数向导"启动。
Q10:如何重写基类方法?
A10:若要重写基类方法,请执行下列操作:
如果显示"属性"窗口,则在"类视图"中选择类。在属性窗口工具栏上,单击重写。选择要重写的方法。
如果不显示"属性"窗口,则在视图菜单上单击"属性窗口"。或者,选择类并右键单击该类,然后单击属性。
Q11:如何添加消息处理程序?
A11:在属性窗口工具栏上,单击消息按钮,然后选择要为其添加处理程序的消息。从下拉列表框选择添加消息处理程序,添加选定的消息处理程序。
Q12:如何添加事件处理程序?
A12:请在"属性"窗口工具栏上,单击事件按钮。单击加号 (+),展开要为其添加事件处理程序的对象。选择所需的事件,然后从下拉列表框选择添加事件。