vs2013怎么用mfc添加菜单项消息响应函数

vs2013怎么用mfc添加菜单项消息响应函数,第1张

比如说你在某个界面上要

右击

菜单,你就先加那个界面的鼠标右键消息响应函数假设叫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

1、首先打开VS2013,新建一个VC++ MFC项目,命名为 gongzi。

2、然后在程序类型中,选择“基于对话框”,点击“完成”按钮。

3、然后在d出的对话框中,删除原先的Static Text,添加相应的控件到窗体上。

4、接着在应发工资编辑框右击添加变量。 变量名称是 m_editTotal, 变量类型是 double, 类别为 value,点击“完成”。同样扣税费用编辑框右击添加变量。 变量名称是 m_editTax, 变量类型是 double, 类别为 value,应扣税款标签右击添加变量。

5、然后双击“计算应扣税款”进入代码,添加代码。

6、最后点击运行,输入对应的数目,按下按钮,查看执行效果。


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

原文地址:https://54852.com/bake/8011067.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存