vc 对话框修改菜单栏的背景颜色
来源:互联网 发布:淘宝怎么买话费充值 编辑:程序博客网 时间:2024/05/16 18:14
如果想不重载cmenu类,可以使用api中的setmenuinfo
具体步骤
在类中声明cbrush 对象,我的为m_brush;
然后在改变背景颜色的代码中添加如下代码
::MENUINFO lpcmi;
m_brush.CreateSolidBrush(RGB(255,0,0));
memset(&lpcmi,0,sizeof(::LPCMENUINFO));
lpcmi.cbSize=sizeof(MENUINFO);
lpcmi.fMask= MIM_BACKGROUND;
lpcmi.hbrBack=(HBRUSH)m_brush.operator HBRUSH();
::SetMenuInfo(GetMenu()->m_hMenu,&lpcmi);
- vc 对话框修改菜单栏的背景颜色
- vc 对话框修改菜单栏的背景颜色
- vc 修改对话框背景颜色
- 改变VC对话框的背景颜色
- VC++改变对话框的背景颜色
- VC++ 设置对话框的背景颜色和静态文本颜色
- VC++ 设置对话框的背景颜色和静态文本颜色
- 又一个修改对话框背景颜色
- VS2012修改对话框背景颜色
- 关于设置对话框的背景颜色,和设置控件的字体颜色或背景颜色VC++
- VC 对话框背景颜色、控件颜色
- VC 对话框背景颜色、控件颜色
- VC 对话框背景颜色、控件颜色
- VC 对话框背景颜色、控件颜色
- VC对话框背景颜色、控件颜色
- MFC对话框修改背景颜色或添加背景图片、控件背景与字体颜色的修改
- VC下改变对话框的背景颜色和贴图
- MFC基于对话框的的背景颜色修改
- 如何将Dock移到外接显示屏中
- 项目经理面试
- asp.net面试题
- TortoiseSVN每个菜单项都表示什么意思
- 链接服务器——获取EXCEL数据
- vc 对话框修改菜单栏的背景颜色
- 教你怎么样用U盘给苹果 MacBook Air电脑装Win7
- Windows 消息综述/WM_USER/WM_APP
- 【平衡二叉树】Who Gets the Most Candies?
- 怎样判断ios app 第一次启动
- dos命令
- Android进程与线程基本知识
- smali文件语法参考
- 关于abap语言的一个错误的理解