- 浏览: 178223 次
- 性别:
- 来自: 沈阳
文章分类
最新评论
如果想不重载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:cannot open file "mfc42u.lib"的解决方案 (转)
2011-06-07 09:08 1782问题提出:VC提示找不到mfc42u.lib错误(cannot ... -
VC中载入RES失败(提示:这个文件已在另一个编辑器中打开)的解决办法
2011-03-16 10:07 88在VC中载入RES失败(提示:这个文件已在另一个编辑器中打开) ... -
const用法总结(转)
2011-03-02 16:55 811const类型定义:指明变量或对象的值是不能被更新,引入目的是 ... -
C++基本数据类型列表
2011-02-10 11:27 1276ANSI C/C++ 基本数据类型: ... -
C++常见类型转换(转)
2010-12-14 10:22 1032《C++标准函数库》中说的 有三个函数可以将字符串的内容 ... -
VC_CString_用法
2010-12-11 22:36 7461.CString::IsEmpty BOOL IsEmp ... -
Skin++ VC6.0 Release版本发布问题解决方案
2010-12-04 09:56 1930在组建菜单中选择 “release” 后,点击运行,提示以 ... -
MFC之MessageBox() 的用法及其示例
2010-11-26 10:56 2710一 函数原型及参数 ... -
AfxMessageBox()与MessageBox()的区别
2010-11-26 09:55 1212AfxMessageBox()与MessageBox() ... -
如何将一个空的日期设置为日期时间选择器控件CDateTimeCtrl的初始值
2010-11-19 16:24 4466http://support.microsoft.com/kb ... -
匈牙利命名法
2010-11-19 14:27 893前缀 类型 描述 实例 ... -
C++对话框背景色的设置方法
2010-11-19 11:29 983一个基于对话框的MFC App ... -
CDateTimeCtrl
2010-11-17 21:09 17731、Format 初始化 CDateTimeCtrl m ... -
MFC中定义全局变量和全局函数的方法
2010-11-05 10:44 78151 引言 在教授学生使用Visual C++6.0 ... -
关于MFC中回车关闭对话框的问题的解决(转)
2010-11-05 10:38 2478MFC 中默认回车或ESC 会关闭对话框,解决办法 ... -
MFC 编辑框 读写数据的前提条件
2010-11-04 15:37 1525从编辑框输入数据后,需要调用UpdateData(TUR ... -
SetExtendedStyle
2010-11-03 13:52 979SetExtendedStyle VC CListC ... -
防止CListCtrl闪烁的几种方法(转)
2010-11-03 13:46 1987防止CListCtrl闪烁的几种方法 ... -
Using timers in vc++ via SetTimer and OnTimer
2010-11-01 14:37 932hi . i am using SetTimer(...) c ... -
MFC 复制DLG对话框的方法
2010-11-01 13:26 1093通常的做法是:用Gallery 在Class Vie ...
相关推荐
VC 环境下菜单和工具栏的动态修改技术.doc 使用CRectTracker类进行对象动态定位.doc Visual C 模态对话框消息处理机制的分析.doc 为列表控件添加水平滚动条.doc 如何创建无模式对话框.doc 扩展...
...................\VC++环境下菜单和工具栏的动态修改技术.doc ...................\VC中如何捕获和释放鼠标.doc ...................\VC控件 TreeCtrl 与 ListCtrl 演示.doc ...................\VC界面编程...
如何修改MFC AppWizard向导生成的框架程序的外观,包括修改标题栏的多种方式及原理,修改图标、光标、背景的两种方法。如何给应用程序增加工具栏和删除工具栏按钮。定制状态栏,在CView中获取状态栏对象的几种方式,...
32、如何改变对话或窗体视窗的背景颜色 49 33、如何获取一个对话控件的指针 50 34、如何禁止和使能控件 50 35、如何改变控件的字体 50 36、如何在OLE控件中使用OLE_COLOR数据类型 51 37、在不使用通用文件打开对话的...
改变视窗的背景颜色 19 防止主框窗口在其说明中显示活动的文档名 20 获取有关窗口正在处理的当前消息的信息 20 代码中获取工具条和状态条的指针 21 使能和禁止工具条的工具提示 21 如何创建一个不规则形状的窗口 21 ...
WM_CTLCOLOR消息缺省处理函数CWnd::OnCtlColor返回一个HBRUSH类型的句柄,这样,就可以设置前景和背景文本颜色,并为控件或者对话框的非文本区域选定一个刷子。 WM_CTLCOLOR的映射函数原型如下: afx_msg HBRUSH ...
实例085 修改树控件节点连线颜色 实例086 位图背景树控件 实例087 显示磁盘目录 实例088 树型提示框 2.8 RichEdit控件典型实例 实例089 利用RichEdit显示Word文档 实例090 利用...
3.1.4 菜单栏、工具栏、状态栏 3.2 系统菜单功能介绍 3.2.1 File 菜单 3.2.2 Edit 菜单 3.2.3 View 菜单 3.2.4 Insert 菜单 3.2.5 Project 菜单 3.2.6 Build 菜单 3.2.6 Tools 菜单 3.2.7 Window 菜单 ...
32、如何改变对话或窗体视窗的背景颜色 49 33、如何获取一个对话控件的指针 50 34、如何禁止和使能控件 50 35、如何改变控件的字体 50 36、如何在OLE控件中使用OLE_COLOR数据类型 51 37、在不使用通用文件打开对话的...
实例085 修改树控件节点连线颜色 实例086 位图背景树控件 实例087 显示磁盘目录 实例088 树型提示框 2.8 RichEdit控件典型实例 实例089 利用RichEdit显示Word文档 实例090 利用...
实例085 修改树控件节点连线颜色 实例086 位图背景树控件 实例087 显示磁盘目录 实例088 树型提示框 2.8 RichEdit控件典型实例 实例089 利用RichEdit显示Word文档 实例090 利用...
实例085 修改树控件节点连线颜色 实例086 位图背景树控件 实例087 显示磁盘目录 实例088 树型提示框 2.8 RichEdit控件典型实例 实例089 利用RichEdit显示Word文档 实例090 利用...
实例085 修改树控件节点连线颜色 实例086 位图背景树控件 实例087 显示磁盘目录 实例088 树型提示框 2.8 RichEdit控件典型实例 实例089 利用RichEdit显示Word文档 实例090 利用...
实例085 修改树控件节点连线颜色 实例086 位图背景树控件 实例087 显示磁盘目录 实例088 树型提示框 2.8 RichEdit控件典型实例 实例089 利用RichEdit显示Word文档 实例090 利用...
实例085 修改树控件节点连线颜色 实例086 位图背景树控件 实例087 显示磁盘目录 实例088 树型提示框 2.8 RichEdit控件典型实例 实例089 利用RichEdit显示Word文档 实例090 利用...
(18) 如何改变视窗的背景颜色 14 (19) 如何改变窗口标题 15 (20) 如何防止主框窗口在其说明中显示活动的文档名 17 (21) 如何获取有关窗口正在处理的当前消息的信息 17 (22) 如何在代码中获取工具条和状态...
1,pic_open.zip 带位图预览的打开文件对话框(4KB)<END><br>2,bmpdlg.zip 一个位图对话框类 (11KB)<END><br>3,folder.zip 只显示文件夹信息的文件对话框(2KB)<END><br>4,dir_pic.zip 文件目录搜集工具...
Visual C++MFC入门教程 目录 +-- 第一章 VC入门 |------ 1.1 如何学好VC |------ 1.2 理解Windows消息机制 |------ 1.3 利用Visual C++/MFC开发Windows程序的优势 ...颜色和背景色不属于字体的属性。关于如何创建...
修改扩展界面支持库三,解决单击卷帘菜单后导致日期框不能弹出下拉窗口的BUG。 4. 修改XP风格支持库,解决GDI资源泄露,以及在使用通用组件库六时组合框标题出现重影的BUG。 5. 修改扩展界面支持库一,解决树形框...