惧留孙网

juliusun.com

惧留孙网 > 惧留孙课堂 > 在线手册 > WINDOWS API手册 > GetSystemMetrics
acceptAdjustWindowRectAdjustWindowRectExAngleArcAppendMenuArcArcToBeginPaintbindBitBltBM_GETCHECKBM_SETCHECKButton_GetCheckButton_SetCheckClientToScreenclosesocketconnectCreateCompatibleDCCreateDialogCreateDialogParamCreateFontCreateMenuCreatePenCreatePopupMenuCreateSolidBrushCreateWindowCreateWindowExDefWindowProcDeleteDCDeleteObjectDestroyCursorDestroyIconDestroyMenuDestroyWindowDialogBoxDialogBoxParamDialogProcDispatchMessageDrawIconDrawIconExEdit_HideBalloonTipEdit_ShowBalloonTipEDITBALLOONTIPEllipseEM_HIDEBALLOONTIPEM_SHOWBALLOONTIPEndDialogEndPaintFillRectFrameRectGetArcDirectionGetClientRectGetDlgItemGetDlgItemTextGetMessageGetStockObjectGetSystemMetricsGetTextAlignGetWindowTextGetWindowTextLengthInvalidateRectIsDialogMessageLineTolistenLoadCursorLoadIconLoadImageMAKEINTRESOURCEMessageBoxMoveToExMSGPiePOINTPolygonPolylinePolylineToPolyPolylinePostMessagePostQuitMessagePostThreadMessageRectanglerecvRegisterClassRegisterClassExRoundRectScreenToClientSelectObjectsendSendDlgItemMessageSendMessageSetArcDirectionSetBkColorSetBkModeSetDlgItemTextSetPixelSetTextAlignSetTextColorSetWindowTextShowWindowsocketstrcmpStretchBltstrlenTextOutTrackPopupMenuTrackPopupMenuExTranslateMessageUnregisterClassUpdateWindowwcscmpwcslenWindowProcWinMainWM_CHARWM_CLOSEWM_COMMANDWM_CREATEWM_DESTROYWM_GETTEXTWM_GETTEXTLENGTHWM_INITDIALOGWM_KEYDOWNWM_KEYUPWM_LBUTTONDBLCLKWM_LBUTTONDOWNWM_LBUTTONUPWM_MBUTTONDBLCLKWM_MBUTTONDOWNWM_MBUTTONUPWM_MOUSEHWHEELWM_MOUSEMOVEWM_MOUSEWHEELWM_NCDESTROYWM_NCHITTESTWM_PAINTWM_QUITWM_RBUTTONDBLCLKWM_RBUTTONDBLCLKWM_RBUTTONDOWNWM_RBUTTONUPWM_SETFONTWM_SETTEXTWM_XBUTTONDBLCLKWM_XBUTTONDOWNWM_XBUTTONUPWNDCLASSWNDCLASSEXWSACleanupWSADATAWSAStartupwsprintf

GetSystemMetrics 函数

返回指定的系统规格或设置的值。
 函数原型:
 int GetSystemMetrics ( int nIndex  );
参数
nIndex
类型:int
被返回的系统规格或配置属性。这个参数可以是下列值之一。注意,所有的 SM_CX* 值是指宽度,所有的SM_CY*是指高度。如果规格或配置属性值是布尔类型,非0为真(TRUE),0为假(FALSE)。

完整列表可转到 官方完整可用列表(英文) 。常用值如下:

意义
SM_CXBORDER5以像素为单位,窗口边框宽度
SM_CXCURSOR13以像素为单位,光标的宽度
SM_CXEDGE45以像素为单位,3D风格边框宽度
SM_CXFULLSCREEN16以像素为单位,主显示器屏幕全屏窗口客户区宽度
SM_CXICON11图标默认宽度。函数 LoadIcon 仅参加载宽SM_CXICON和高SM_CYICON格式的图标
SM_CXSCREEN0主显示器屏幕宽度,单位为像素
SM_CXSIZE30以像素为单位,窗口标题栏按钮的宽度
SM_CXSIZEFRAME32大小可改变边框的宽度
SM_CYCAPTION4以像素为单位,标题栏区域高度
SM_CYCURSOR14光标高度,系统不能创建其它高度的光标
SM_CYFULLSCREEN17以像素为单位,主显示器屏幕全屏窗口客户区高度
SM_CYICON12图标默认高度。函数 LoadIcon 仅参加载宽SM_CXICON和高SM_CYICON格式的图标
SM_CYMENU15以像素为单位,单行菜单的高度
SM_CYSCREEN1主显示器屏幕高度,单位为像素
SM_CYSIZE31以像素为单位,窗口标题栏按钮的高度
返回值
类型:int
如果成功,返回标识的系统规格或配置属性的值。
如果失败,返回0。
支持
最低桌面系统支持Windows 2000 Professional
头文件Winuser.h (已包含在Windows.h中)
User32.lib
DLLUser32.dll

作者:QQ:3304576112 交流QQ群:316930386 C语言窗口程序学习群 本站保留本页版权,可共享网址,匆复制内容

抖音
©2015-2024 惧留孙网 juliusun.com

京ICP备15039193号-1

首页 教程 下载 文章 聊天 我的