获取系统相关信息的方法
2012-06-06 22:49
543 查看
1、获取任务栏的高度:
2、获取系统的边缘高度与宽度,比如QQ贴边掩藏时的露出的边缘长度:
3、获取当前屏幕的高度与宽度(包含任务栏的高度或宽度):
4、获取桌面的客户区区域(不包含任务栏的高度):
CRect rect; CWnd* pTaskBarWnd = this->FindWindow( "Shell_TrayWnd", NULL ); if( pTaskBarWnd != NULL ) { pTaskBarWnd->GetWindowRect( &rect ); m_nTaskBarHeight = rect.Height(); }
2、获取系统的边缘高度与宽度,比如QQ贴边掩藏时的露出的边缘长度:
m_nEdgeHeight = GetSystemMetrics( SM_CYEDGE ); m_nEdgeWidth = GetSystemMetrics( SM_CXEDGE );
3、获取当前屏幕的高度与宽度(包含任务栏的高度或宽度):
int nScreenHeight = GetSystemMetrics( SM_CYSCREEN ); int nScreenWidth = GetSystemMetrics( SM_CXSCREEN );
4、获取桌面的客户区区域(不包含任务栏的高度):
CRect rcDesktop; ::SystemParametersInfo( SPI_GETWORKAREA, 0, &rcDesktop, 0 );
相关文章推荐
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- php获取系统信息的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法 .
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- java获取系统信息(CPU,内存,硬盘,进程)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- Java获取系统信息(cpu,内存,硬盘,进程等)的相关方法
- 什么是DMI,SMBIOS,符合SMBIOS规范的计算机的系统信息获取方法
- Android常用方法——获取系统信息
- Build相关属性和调用系统信息的方法
- iOS获取当前系统的相关信息和在不同的IOS上检测
- Android获取系统cpu信息,内存,版本,电量相关信息
- 解析php中获取系统信息的方法
- java获取客服端信息的方法(系统,浏览器等)
- Android平台上捕获Back键的事件,Back键是手机上的后退键,一般的软件不捕获相关信息可能导致你的程序被切换到后台,而回到桌面的尴尬情况,在Android上有两种方法来获取该按钮的事件
- shell脚本获取系统相关信息