共用方式為


GetWindowWord 函式 (winuser.h)

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

語法

WORD GetWindowWord(
  HWND hWnd,
  int  nIndex
);

參數

hWnd

視窗的控制碼,並間接地是視窗所屬的類別。

nIndex

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

常數 意義
GWW_HINSTANCE -6 擷取應用程式實例的控制碼。
GWW_HWNDPARENT -8 如果有的話,擷取父視窗的控制碼。
GWW_ID -12 擷取視窗的識別碼。

傳回值

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

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

備註

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

規格需求

   
標頭 winuser.h