GetObjectAPI |
VB聲明 |
|
Declare Function GetObjectAPI& Lib "gdi32" Alias "GetObjectA" (ByVal hObject As Long, ByVal nCount As Long, lpObject As Any) |
|
說明 |
|
取得對指定對象進行說明的一個結(jié)構(gòu)。windows手冊建議用GetObject這個名字來引用該函數(shù)。GetObjectAPI在vb中用于避免與GetObject關(guān)鍵字混淆 |
|
返回值 |
|
Long,如lpObject設(shè)為零(用ByVal As Long在這種情況下傳遞一個NULL參數(shù)),則必須設(shè)置緩沖區(qū)的長度。如執(zhí)行成功,返回載入結(jié)構(gòu)內(nèi)部的實際字節(jié)數(shù);如失敗,返回零值 |
|
參數(shù)表 |
|
參數(shù) |
類型及說明 |
hObject |
Long,畫筆、刷子、字體、位圖或調(diào)色板等對象的句柄 |
nCount |
Long,欲取回的字節(jié)數(shù)。通常是由lpObject定義的那個結(jié)構(gòu)的長度 |
lpObject |
任何類型,用于容納對象數(shù)據(jù)的結(jié)構(gòu)。針對畫筆,通常是一個LOGPEN結(jié)構(gòu);針對擴展畫筆,通常是EXTLOGPEN;針對字體是LOGBRUSH;針對位圖是BITMAP;針對DIBSection位圖是DIBSECTION;針對調(diào)色板,應(yīng)指向一個整型變量,代表調(diào)色板中的條目數(shù)量 |
Top |