visualstudio2022mfc添加菜单

visualstudio2022mfc添加菜单,第1张

添加方法如下:

1、打开VS2022。

2、工具选择自定义。

3、在菜单栏里文件选择添加命令,类别是文件。

3、在文件类别中,找到高级保存选项点击确定可添加到菜单栏文件中去。

1. 用LoadMenu函数从资源加载

menuMain.LoadMenu(IDR_MAINFRAME)//从资源加载,这里使用SDI的主菜单资源

2. 用CreateMenu函数创建

menu1.CreateMenu() //创建菜单,还没有菜单项

二、 添加菜单项,可用AppendMenu()在菜单的最后加、InsertMenu()在指定的位置加.

// ID_TEST1 在Resource.h 中定义,随便给个整数值,不要和已有的重复就行了

menu1.AppendMenu(MF_STRING,ID_TEST1,"Test1")// 第一项菜单项

menu1.AppendMenu(MF_STRING,ID_TEST2,"Test2")// 第二项菜单项

menu1.InsertMenu(1,MF_BYPOSITION|MF_STRING,

(UINT)ID_TEST1,"ID_TEST1")// 在第二项菜单项前添加新菜单项

三、 添加子菜单

同样用AppendMenu()、InsertMenu()函数。不过要注意参数的设置。

menu1.AppendMenu(MF_BYPOSITION|MF_POPUP|MF_STRING,

(UINT) menuMain.GetSubMenu(0) ->m_hMenu,"子菜单")

//第二个参数是菜单的句柄HMENU


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存