Функция GetWindowSubclass (commctrl.h)
Извлекает эталонные данные для обратного вызова указанного подкласса окна.
Синтаксис
BOOL GetWindowSubclass(
[in] HWND hWnd,
[in] SUBCLASSPROC pfnSubclass,
[in] UINT_PTR uIdSubclass,
[out] DWORD_PTR *pdwRefData
);
Параметры
[in] hWnd
Тип: HWND
Дескриптор подкласса окна.
[in] pfnSubclass
Тип: SUBCLASSPROC
Указатель на процедуру окна. Этот указатель и идентификатор подкласса однозначно идентифицируют обратный вызов этого подкласса.
[in] uIdSubclass
Тип: UINT_PTR
UINT_PTR идентификатор подкласса. Этот идентификатор и указатель обратного вызова однозначно идентифицируют этот обратный вызов подкласса. Примечание. В 64-разрядных версиях Windows это 64-разрядное значение.
[out] pdwRefData
Тип: DWORD_PTR*
Указатель на DWORD , который возвращает ссылочные данные. Примечание. В 64-разрядных версиях Windows указатели представляют собой 64-разрядные значения.
Возвращаемое значение
Тип: BOOL
Код возврата | Описание |
---|---|
|
Обратный вызов подкласса успешно установлен. |
|
Обратный вызов подкласса не установлен. |
Комментарии
Чтобы использовать GetWindowSubclass, укажите в манифесте Comctl32.dll версии 6. Дополнительные сведения о манифестах см. в разделе Включение визуальных стилей.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | commctrl.h |
Библиотека | Comctl32.lib |
DLL | Comctl32.dll (версия 6.0 или более поздняя) |
Набор API | ext-ms-win-shell-comctl32-window-l1-1-0 (появилось в Windows 10 версии 10.0.14393) |