與 GrayString 函數一起使用的應用程式定義回呼函數。 它用於繪製繩子。 GRAYSTRINGPROC 類型會定義此回呼函式的指標。 GrayStringProc (或 OutputProc) 是應用程式定義或程式庫定義函式名稱的預留位置。
語法
GRAYSTRINGPROC Graystringproc;
BOOL Graystringproc(
HDC unnamedParam1,
LPARAM unnamedParam2,
int unnamedParam3
)
{...}
參數
unnamedParam1
類型: HDC
裝置內容的控制碼,其點陣圖至少為傳遞至 GrayString 的 nWidth 和 nHeight 參數所指定的寬度和高度。 此參數通常稱為 hDc。
unnamedParam2
類型: LPARAM
指向要繪製的字串的指標。 此參數通常命名為 lpData。
unnamedParam3
類型: int
字串的長度 (以字元為單位)。 此參數通常命名為 nCount。
返回值
類型: 布爾值
如果成功,回呼函式應該傳回 TRUE。
如果函式失敗,則傳回值為 FALSE。
備註
備註
參數定義在標頭中,沒有名稱: typedef BOOL (CALLBACK* GRAYSTRINGPROC)(HDC, LPARAM, int);。 因此,語法區塊會將它們列為 unnamedParam1 - unnamedParam3。 您可以在應用程式中為這些參數命名任何名稱。 但是,它們通常按照參數描述中所示命名。
回呼函式必須相對於座標 (0,0) 繪製影像。
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
| 支援的最低伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
| 目標平臺 | 窗戶 |
| Header | winuser.h (包括 Windows.h) |