在用户环境中如何确定系统显示元素的颜色
来源:互联网 发布:java performance中文 编辑:程序博客网 时间:2024/05/20 02:30
调用SDK函数GetSysColor可以获取一个特定显示元素的颜色。下例说明了如何
在MFC函数CMainFrameWnd:: OnNcPaint中调用该函数设置窗口标题颜色。
void CMiniFrameWnd:: OnNcPaint ()
{
…
CRect rcFrame,rcClient;
GetWindowRect (rcFrame);
GetClientRect (rcClient);
return (rcFrame.Height () -rcClient.Height ()-
:: GetSystemMetrics (SM_CYCAPTION) -
(:: getSystemMetrics (SM_CYFRAME) *2)) /
:: GetSystemMetrics (SM_CYMENU);
}
在MFC函数CMainFrameWnd:: OnNcPaint中调用该函数设置窗口标题颜色。
void CMiniFrameWnd:: OnNcPaint ()
{
…
CRect rcFrame,rcClient;
GetWindowRect (rcFrame);
GetClientRect (rcClient);
return (rcFrame.Height () -rcClient.Height ()-
:: GetSystemMetrics (SM_CYCAPTION) -
(:: getSystemMetrics (SM_CYFRAME) *2)) /
:: GetSystemMetrics (SM_CYMENU);
}
- 在用户环境中如何确定系统显示元素的颜色
- 如何在Windows窗体中调用系统调色板对话框,并获取用户所选择的颜色?
- 在Mysql中如何显示所有用户?
- 如何确定系统中存在没有绑定变量的情况
- 如何确定系统中是否存在绑定变量的情况
- VC 常见问题百问~确定应用程序的路径~~如何在对话框中显示一个位图?~~窗口重绘
- 在Vs2008中创建的用户控件,在工具栏中如何显示
- 在DLL中如何确定自身的文件路径
- 在RedHat中如何确定CPU的个数
- 在Mysql中显示所有用户的操作教程(Linux环境下)
- 如何在视图中显示设计元素($FormulaClass用法)
- linux中如何显示当前登陆系统用户及其状态
- VC6 MFC 如何让用户选择颜色并显示在对话框内?
- 在opencv源代码中如何确定树桩分类器阈值?如何确定树桩的左右边的返回值?
- matlab如何使用、显示、修改和如何创建用户自己的颜色映象
- 在linux系统中,如何删除创建的用户并同时删除帐户的主目录?
- 如何在QML应用中显示在系统中的所有的字体
- VI中如何取消匹配字的颜色显示
- 为什么即使调用EnableMenuItem菜单项后,菜单项还处于禁止状态
- SGlab之创立录
- MID() 函数的应用
- 如何给系统菜单添加一个菜单项
- qq邮箱不能上传文件的修复
- 在用户环境中如何确定系统显示元素的颜色
- 《人月神话》读书笔记(十六)——关于文档
- *.3ds的文件格式
- jBPM开发入门(3)
- 如何查询和设置系统参数
- 帮人管理服务器遇到难题了 :(
- 暴力的边界--Leo与跆拳道(3)
- 初学数据库开发小结
- [原创]VMware-workstation6.0 for linux安装使用