Bagikan melalui


Fungsi GetWindowSubclass (commctrl.h)

Mengambil data referensi untuk panggilan balik subkelas jendela yang ditentukan.

Sintaks

BOOL GetWindowSubclass(
  [in]  HWND         hWnd,
  [in]  SUBCLASSPROC pfnSubclass,
  [in]  UINT_PTR     uIdSubclass,
  [out] DWORD_PTR    *pdwRefData
);

Parameter

[in] hWnd

Jenis: HWND

Handel jendela sedang disubkelas.

[in] pfnSubclass

Jenis: SUBCLASSPROC

Penunjuk ke prosedur jendela. Pointer ini dan ID subkelas secara unik mengidentifikasi panggilan balik subkelas ini.

[in] uIdSubclass

Jenis: UINT_PTR

UINT_PTR ID subkelas. ID ini dan penunjuk panggilan balik secara unik mengidentifikasi panggilan balik subkelas ini. Catatan: Pada Windows versi 64-bit, ini adalah nilai 64-bit.

[out] pdwRefData

Jenis: DWORD_PTR*

Pointer ke DWORD yang akan mengembalikan data referensi. Catatan: Pada Windows versi 64-bit, pointer adalah nilai 64-bit.

Mengembalikan nilai

Jenis: BOOL

Menampilkan kode Deskripsi
TRUE
Panggilan balik subkelas berhasil diinstal.
FALSE
Panggilan balik subkelas tidak diinstal.

Keterangan

Untuk menggunakan GetWindowSubclass, tentukan Comctl32.dll versi 6 dalam manifes. Untuk informasi selengkapnya tentang manifes, lihat Mengaktifkan Gaya Visual.

Persyaratan

   
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header commctrl.h
Pustaka Comctl32.lib
DLL Comctl32.dll (versi 6.0 atau yang lebih baru)
Set API ext-ms-win-shell-comctl32-window-l1-1-0 (diperkenalkan dalam Windows 10, versi 10.0.14393)

Lihat juga

DefSubclassProc

RemoveWindowSubclass

SetWindowSubclass