GetSystemMetrics

此頁沒有內(nèi)容條目
內(nèi)容

GetSystemMetrics

VB聲明

Declare Function GetSystemMetrics Lib "user32" Alias "GetSystemMetrics" (ByVal nIndex As Long) As Long

說明

返回與windows環(huán)境有關(guān)的信息

返回值

Long,取決于具體的常數(shù)索引

參數(shù)表

參數(shù)

類型及說明

nIndex

Long,常數(shù),指定欲獲取的信息;如下表所示

nIndex常數(shù)設(shè)置

常數(shù)定義

取得信息

SM_ARRANGE

設(shè)置windows如何排列最小化窗口的一個標志。參考api32.txt中的ARW常數(shù)

SM_CLEANBOOT

指定啟動模式。0=普通模式;1=帶網(wǎng)絡(luò)支持的安全模式

SM_CMETRICS

可用系統(tǒng)環(huán)境的數(shù)量

SM_CMOUSEBUTTON

鼠標按鈕(按鍵)的數(shù)量。如沒有鼠標,就為零

SM_CXBORDER, SM_CYBORDER

尺寸不可變邊框的大小

SM_CXCURSOR, SM_CYCURSOR

標準指針大小

SM_CXDLGFRAME, SM_CYDLGFRAME

對話框邊框的大小

SM_CXDOUBLECLK, SM_CYDOUBLECLK

雙擊區(qū)域的大小(參考注解

SM_CXFRAME, SM_CYFRAME

尺寸可變邊框的大?。ㄔ趙in95和nt 4.0中使用SM_C?FIXEDFRAME)

SM_CXFULLSCREEN, SM_CYFULLSCREEN

最大化窗口客戶區(qū)的大小

SM_CXHSCROLL, SM_CYHSCROLL

水平滾動條上的箭頭大小

SM_CXHTHUMB, SM_CYHTHUMB

滾動塊在水平滾動條上的大小

SM_CXICON, SM_CYICON

標準圖標的大小

SM_CXICONSPACING, SM_CYICONSPACING

桌面圖標之間的間隔距離。在win95和nt 4.0中是指大圖標的間距

SM_CXMAXIMIZED, SM_CYMAXIMIZED

最大化窗口的默認尺寸

SM_CXMAXTRACK, SM_CYMAXTRACK

改變窗口大小時,最大的軌跡寬度

SM_CXMENUCHECK, SM_CYMENUCHECK

菜單復(fù)選號位圖的大小

SM_CXMENUSIZE, SM_CYMENUSIZE

菜單欄上的按鈕大小

SM_CXMIN, SM_CYMIN

窗口的最小尺寸

SM_CXMINIMIZED, SM_CYMINIMIZED

最小化的窗口必須填充進去的一個矩形小于或等于SM_C?ICONSPACING

SM_CXMINTRACK, SM_CYMINTRACK

窗口的最小軌跡寬度

SM_CXSCREEN, SM_CYSCREEN

屏幕大小

SM_CXSIZE, SM_CYSIZE

標題欄位圖的大小

SM_CXSIZEFRAME, SM_CYSIZEFRAME

具有WS_THICKFRAME樣式的窗口的大小

SM_CXSMICON, SM_CYSMICON

小圖標的大小

SM_CXSMSIZE, SM_CYSMSIZE

小標題按鈕的大小

SM_CXVSCROLL, SM_CYVSCROLL

垂直滾動條中的箭頭按鈕的大小

SM_CYCAPTION

窗口標題的高度

SM_CYKANJIWINDOW

Kanji窗口的大?。℉eight of Kanji window)

SM_CYMENU

菜單高度

SM_CYSMCAPTION

小標題的高度

SM_CYVTHUMB

垂直滾動條上滾動塊的高度

SM_DBCSENABLED

如支持雙字節(jié)則為TRUE

SM_DEBUG

如windows的調(diào)試版正在運行,則為TRUE

SM_MENUDROPALIGNMENT

如彈出式菜單對齊菜單欄項目的左側(cè),則為零

SM_MIDEASTENABLED

允許了希伯來和阿拉伯語

SM_MOUSEPRESENT

如安裝了鼠標則為TRUE

SM_MOUSEWHEELPRESENT

如安裝了帶輪鼠標則為TRUE;只適用于nt 4.0

SM_NETWORK

如安裝了網(wǎng)絡(luò),則設(shè)置位0。其他位保留未用

SM_PENWINDOWS

如裝載了支持筆窗口的DLL,則表示筆窗口的句柄

SM_SECURE

如安裝了安全(保密)機制,則為TRUE

SM_SHOWSOUNDS

強制視覺提示播放聲音

SM_SLOWMACHINE

系統(tǒng)速度太慢,但仍在運行中(System is too slow for effective use but is being run anyway)

SM_SWAPBUTTON

如左右鼠標鍵已經(jīng)交換,則為TRUE

注解

雙擊區(qū)域指定屏幕上一個特定的顯示區(qū)域,只有在這個區(qū)域內(nèi)連續(xù)進行兩次鼠標單擊,才有可能被當作雙擊事件處理

其他

常數(shù) SM_ARRANGE, SM_CLEANBOOT, SM_CMETRICS, SM_C?MAXIMIZED, SM_C?MAXTRACK, SM_C?SIZEFRAME, SM_C?SMICON, SM_C?SMSIZE, SM_CYSMCAPTION, SM_SECURE, SM_SHOWSOUNDS, and SM_SLOWMACHINE 未獲 NT 3.51 及更早版本的支持

Top