共用方式為


GetWindowWord 函式 (winuser.h)

將指定位移的 16 位 (DWORD) 值擷取到額外的視窗記憶體中。

語法

WORD GetWindowWord(
  HWND hWnd,
  int  nIndex
);

參數

hWnd

視窗的控制碼,以及間接視窗所屬的類別。

nIndex

要擷取之值的從零開始的位移。 有效值的範圍為零,到額外視窗記憶體的位元組數,減去 4;例如,如果您指定 12 個或更多位元組的額外記憶體,則值 8 會是第三個 32 位整數的索引。 若要擷取任何其他值,請指定下列其中一個值。

常數 價值觀 Meaning
GWW_HINSTANCE -6 擷取應用程式實例的控制碼。
GWW_HWNDPARENT -8 擷取父視窗的控制碼 (如果有的話)。
GWW_ID -12 擷取視窗的識別碼。

返回值

如果函式成功,傳回值就是要求的值。

如果函式失敗,傳回值為零。 若要取得擴充的錯誤資訊,請呼叫 GetLastError

備註

在與 RegisterClassEx 函式搭配使用的 WNDCLASSEX 結構的 cbWndExtra 成員中指定非零值,以保留額外的視窗記憶體。

需求

Requirement 價值觀
Header winuser.h
Library 使用者32.Lib