请问win32工程如何修改默认菜单

haohui112 2013-01-26 09:52:59
使用vc6自动创建个win32 Hello world工程。编译运行程序,在任务栏上右击程序或者点击程序左上角都会出现一个菜单。
请问这个菜单如何修改?
比如去掉菜单中的移动 、最大化。让程序只能点击最大化按钮才能最大化。
...全文
79 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
漫步者、 2013-01-30
引用 3 楼 akirya 的回复:
C/C++ code ? 1 RemoveMenu( GetSystemMenu( m_hWnd , FALSE ) , 0 , MF_BYPOSITION);
++
  • 打赏
  • 举报
回复
March0912 2013-01-27
直接在资源编辑框里勾选不就行了,哪需要编码
  • 打赏
  • 举报
回复
lee_鹿游原 2013-01-27
这问题,能不能看下 win32教程..
  • 打赏
  • 举报
回复
RemoveMenu( GetSystemMenu( m_hWnd , FALSE ) , 0 , MF_BYPOSITION);
  • 打赏
  • 举报
回复
haohui112 2013-01-26
引用 1 楼 caoh110 的回复:
可以在WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)函数中添加WS_MINIMIZE类似的消息,这个消息是使得窗口最小化,其它的也是类似的
没明白什么意思 能说清楚点吗。WndProc不是处理窗口消息的吗 处理WS_MINIMIZE和显示菜单怎么联系一起呢。不太明白。
  • 打赏
  • 举报
回复
caoh110 2013-01-26
可以在WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)函数中添加WS_MINIMIZE类似的消息,这个消息是使得窗口最小化,其它的也是类似的
  • 打赏
  • 举报
回复
相关推荐
发帖
C++ 语言
加入

6.0w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
申请成为版主
帖子事件
创建了帖子
2013-01-26 09:52
社区公告
暂无公告