为什么没有“Add Event Handler”这个选项?

来源:百度知道 编辑:UC知道 时间:2024/06/20 09:48:38
http://i3.6.cn/cvbnm/9a/03/45/a04a8dab6c2e44f23bef840111a0ed4c.jpg

完全按照VC++ 2005 入门经典640-642页来做,
用工具箱的MenuStrip,插入标准项

http://i3.6.cn/cvbnm/12/96/47/161ca777178db059445fe1690c7ee2b5.jpg

然后我在点击菜单右键时,没有为菜单消息添加处理消息的方式?
这个Event handler怎么出来的???

你确定你自己的项目类型没创建错?看你的图片你创建的是“托管项目”,托管项目菜单是没有“为菜单消息添加处理消息”这个的,因为所有的Windows消息都被.Net Framework处理了,你不需要处理。
我想你要创建的项目应该是Win32项目,选择文件->新建->项目,然后转到“Visual C++”下面的“MFC应用程序”,在“应用程序类型”那一步中选择多文档或单文档的都可以,不推荐对话框应用程序,因为给对话框加菜单有点麻烦,不适合新手,完了以后点完成就可以了。再说一点,菜单属于程序的资源,应该在资源视图里面编辑,如果你的书里面没有讲的话就说明你的书垃圾,扔了重新买本好的。

,这个你在属性那页找找,顶上有个闪电的图标,都在那里面了。还有,这是.net,不是MFC