win32 菜单编程学习1
2023-12-28 13:22:26
新建一个Win32空工程;
添加一个main.cpp,添加一个窗口的win32代码;
运行,出来一个窗口,此时没有菜单;
然后在资源中插入菜单;
编辑菜单;
此时自动生成resource.h;
里面包含,
#define IDR_MENU1 101
#define ID_TEST1_TEST101 40001
#define ID_TEST1_TEST102 40002
#define ID_TEST1_TEST103 40003
IDR_MENU1这个是整个菜单的标识ID,是一个整数;然后还有菜单项的ID;
然后有几种方法可以把菜单添加到窗口;
在设置窗口类属性时,
如果wincl.lpszMenuName = NULL 就没有菜单;
wincl.lpszMenuName = MAKEINTRESOURCE(IDR_MENU1);
这就把菜单附加到窗口,因为IDR_MENU1是整数,所以使用MAKEINT
文章来源:https://blog.csdn.net/bcbobo21cn/article/details/135245145
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!