如何在vs2008中添加消息响应函数

如何在vs2008中添加消息响应函数,第1张

c6。0下是 view ->class view ->add Message Handler 就可以了。

各位达人支点招!

------解决方案--------------------

点击类视图,右键点击你要添加消息的类名,点属性,选择消息,就可以了。

------解决方案--------------------

class view 中 右键 要加入消息的类 找到属性 选项(最下面) 然后 在闪电图表的 右边吧 就是消息了~~

------解决方案--------------------

一样的,只不过2008中改名为“添加事件处理”

比如说你在某个界面上要右击菜单,你就先加那个界面的鼠标右键消息响应函数假设叫OnReportRClick()然后你再OnReportRClick()函数里加如下代码:

CMenu menu

VERIFY( menu.LoadMenu( IDR_MENU_XXXXXX ) )

CMenu* popup = menu.GetSubMenu(0)

ASSERT( popup != NULL )

popup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, this )

这时候右键菜单就能d出来啦。。。你再单独写响应每个选项ID的鼠标左键消息不就行了吗

响应某个菜单项的消息

ON_COMMAND(ID_XXX, &CDlgXXX::OnXXX);//ID_XXX是某个菜单项的ID


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11398407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存