SUBCLASSPROC 콜백 함수(commctrl.h)
RemoveWindowSubclass 및 SetWindowSubclass에서 사용하는 콜백 함수의 프로토타입을 정의합니다.
구문
SUBCLASSPROC Subclassproc;
LRESULT Subclassproc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam,
UINT_PTR uIdSubclass,
DWORD_PTR dwRefData
)
{...}
매개 변수
hWnd
형식: HWND
서브클래스된 창에 대한 핸들입니다.
uMsg
형식: UINT
전달되는 메시지입니다.
wParam
형식: WPARAM
추가 메시지 정보입니다. 이 매개 변수의 내용은 uMsg 값에 따라 달라집니다.
lParam
형식: LPARAM
추가 메시지 정보입니다. 이 매개 변수의 내용은 uMsg 값에 따라 달라집니다.
uIdSubclass
형식: UINT_PTR
하위 클래스 ID입니다.
dwRefData
형식: DWORD_PTR
SetWindowSubclass 함수에 제공된 참조 데이터입니다. 서브클래스 instance "this" 포인터와 연결하는 데 사용할 수 있습니다.
반환 값
형식: LRESULT
반환 값은 메시지 처리의 결과이며 전송된 메시지에 따라 달라집니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | commctrl.h |