共用方式為


GRAYSTRINGPROC 回呼函數 (winuser.h)

GrayString 函數一起使用的應用程式定義回呼函數。 它用於繪製繩子。 GRAYSTRINGPROC 類型會定義此回呼函式的指標。 GrayStringProc (或 OutputProc) 是應用程式定義或程式庫定義函式名稱的預留位置。

語法

GRAYSTRINGPROC Graystringproc;

BOOL Graystringproc(
  HDC unnamedParam1,
  LPARAM unnamedParam2,
  int unnamedParam3
)
{...}

參數

unnamedParam1

類型: HDC

裝置內容的控制碼,其點陣圖至少為傳遞至 GrayStringnWidthnHeight 參數所指定的寬度和高度。 此參數通常稱為 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)

另請參閱

灰色字符串

繪畫和繪圖功能

繪畫和素描概述