[C++]入门笔记6.菜单
来源:互联网 发布:淘宝爆款宝贝更换详情 编辑:程序博客网 时间:2024/05/23 01:13
越学越不舒服,C++为什么就这么鸡肋?
底层不容易啊。。。
怀念C#~~~
//索引号
GetMenu()->GetSubMenu(0)->CheckMenuItem(0,MF_BYPOSITION | MF_CHECKED);
//资源ID
GetMenu()->GetSubMenu(0)->CheckMenuItem(ID_APP_EXIT,MF_BYCOMMAND | MF_CHECKED);
//默认项
GetMenu()->GetSubMenu(0)->SetDefaultItem(2,TRUE);
//获取工具栏每格大小
CString str;
str.Format(\"x=%d,y=%d\",
GetSystemMetrics(SM_CXMENUCHECK),
GetSystemMetrics(SM_CYMENUCHECK)
);
//MessageBox(str);
m_bitmap.LoadBitmap(IDB_BITMAP1);
GetMenu()->GetSubMenu(0)->SetMenuItemBitmaps(0,MF_BYPOSITION,&m_bitmap,&m_bitmap);
GetMenu()->GetSubMenu(0)->EnableMenuItem(1,MF_BYPOSITION|MF_GRAYED );
//去掉菜单
//SetMenu(NULL);
//动态添加菜单
CMenu menu;
menu.CreatePopupMenu();
GetMenu()->AppendMenu(MF_POPUP,(UINT)menu.m_hMenu,\"isaced\");
GetMenu()->InsertMenu(2,MF_POPUP | MF_BYPOSITION,(UINT)menu.m_hMenu,\"isaced\");
menu.AppendMenu(MF_STRING,111,\"aaa\");
menu.AppendMenu(MF_STRING,112,\"bbb\");
menu.AppendMenu(MF_STRING,113,\"ccc\");
menu.Detach();
- [C++]入门笔记6.菜单
- C语言入门(三)菜单设置
- Object-c入门笔记
- Objective-C 入门笔记
- C语言入门笔记
- Android入门笔记之菜单 (选项菜单和上下文菜单)
- [C++]入门笔记1:WinMain
- [C++]入门笔记2.Objcet
- [C++]入门笔记4.绘图
- [C++]入门笔记5.文本
- [C++]入门笔记7.对话框
- C: 入门学习笔记(1)
- C: 入门学习笔记(2)
- C基础入门笔记1
- C语言入门笔记 20150522
- C语言入门笔记20150605
- C语言入门笔记20150601
- 《C语言入门》笔记---慕课网
- VC++6.0 Error spawning 错误解决方法
- [C++]入门笔记5.文本
- CSDN遭爆了~
- phpMyAdmin 3.4.9发布
- PS转手绘处女作
- [C++]入门笔记6.菜单
- [C++]入门笔记7.对话框
- 辅助 - 诺亚传说后台多开喊话工具
- 易语言静态编译后自动加壳压缩UPX
- 一个小测试,看怎样易语言程序误杀最低?
- 国际域名过期续费情况及whois状态的详细解释
- [VC++]PostMessage,WM_CHAR消息发送中文
- 热烈祝贺我的论坛重新上线了
- Discuz! URL 静态化 设置方法