windows编程 c++语句解释

来源:百度知道 编辑:UC知道 时间:2024/06/27 05:47:42
cxSource = GetSystemMetrics (SM_CXSIZEFRAME) +

GetSystemMetrics (SM_CXSIZE) ;

cySource = GetSystemMetrics (SM_CYSIZEFRAME) +

GetSystemMetrics (SM_CYCAPTION) ;

这些都是看不太懂的,哪位给详解一下啊 尤其是()里面句子的含义~~

这里都有了,选自MSDN

GetSystemMetrics Function重新得到被定义的 system metric或者system configuration的设置
然后用图素为单位记录下通过该函数而改变的尺寸。
Syntax:int WINAPI GetSystemMetrics( __in int nIndex);
下面是GetSystemMetrics函数参数nIndex的定义:
SM_ARRANGE Flags specifying how the system arranged minimized windows. For more information about minimized windows, see the following Remarks section.
SM_CLEANBOOT 返回系统启动方式:
0 正常启动
1 安全模式启动
2 网络安全模式启动
SM_CMOUSEBUTTONS 返回值为系统支持的鼠标键数,返回0,则系统中没有安装鼠标。
SM_CXBORDER,
SM_CYBORDER 返回以像素值为单位的Windows窗口边框的宽度和高度,如果Windows的为3D形态,则
等同于SM_CXEDGE参数
SM_CXCURSOR,
SM_CYCURSOR 返回以像素值为单位的标准光标的宽度和高度
SM_CXDLGFRAME,
SM_CYDLGFRAME 等同与SM_CXFIXEDFRAME and SM_CYFIXEDFRAME
SM_CXDOUBLECLK,
SM_CYDOUBLECLK 以像素值为单位的双击有效的矩形区域
SM_CXEDGE,SM_CYEDGE 以像素值为单位的3D边框的宽度和高度
SM_CXFIXEDFRAME,
SM_CYFIXEDFRAME 围绕具有标题但无法改变尺寸的窗口(通常是一些对话框)的边框的厚度
SM_CXFRAME,SM_CYFRAME 等同于SM