小问题么么哒
mfc吧
全部回复
仅看楼主
level 1
i巴拿拿 楼主
用vc6.0创建一个MFC AppWizard(exe)基于对话框的工程,创建一个菜单,Ctrl+W打开类向导给菜单添加一个类,就是配图的那个界面……我想问的就是CAboutDlg和CMyDlg有什么区别吗,因为我用这两个都可以做出我要的东西诶
2014年12月04日 09点12分 1
level 9
“CMyDlg”是你自己创建的对话框,CAboutDlg是向导给你生成的“关于对话框”。
2014年12月04日 09点12分 2
所以说用它们生成的菜单功能没有区别是吗…会不会有些区别?
2014年12月04日 09点12分
回复 i巴拿拿 :你的菜单要贴在哪个窗口,消息响应就关联到哪个窗口去处理咯
2014年12月04日 11点12分
回复 89198408 :那CMyDlg和CAboutDlg应该都有这个消息处理函数吧不然我做出来结果也不会一样……还是不明白它们的区别,能再解释解释吗[乖][乖]
2014年12月08日 00点12分
回复 i巴拿拿 :菜单其实响应的是窗口的WM_COMMAND消息,每个MFC窗口都有提供这个“大的”消息路由,但具体你要发什么/谁来收/收到干嘛,MFC不关注,得你自己去定义菜单项ID(发什么),添加类关联的响应函数(谁来收/收到干嘛)。
2014年12月08日 01点12分
1