vc++对话框程序是怎样添加菜单的

vc++对话框程序是怎样添加菜单的,第1张

1.新建一个菜单资源,命名ID为IDM_USER

2.打开对话框资源,然后右键->属性->常规 里面有个"菜单" 下拉框,然后选择IDM_USER!

3.编译连接即可;IDM_USER菜单资源,就加入到对话框上面了

#ifdef __cplusplus

extern "C"

{

#endif

__declspec(dllexport)

int WINAPI icePub_popMenu(HWND hWnd,unsigned int menuSrcId,unsigned int indexSubMenu)

#ifdef __cplusplus

}

#endif

#pragma comment(lib,"icePubDll.lib")

在static text的click事件里

int retCode

retCode=icePub_popMenu(GetSafeHwnd(),IDR_MENUPOP1,0)

//IDR_MENUPOP1为你定义的需要d出的菜单资源ID项,0为子菜单索引

双击xxx.rc文件打开资源编辑器,在资源视图中点击右键添加资源,选择菜单(Menu),在菜单行上面添加"文件","帮助"等,然后打开对话框资源,在属性窗口中找到"Menu"这项,选择刚刚建立的菜单资源即可, F5运行就看到了


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存