지정 된 창에 연결 된 WNDCLASSEX 구조에서 지정된 된 32 비트 (long) 값을 검색 하는 GetClassLong 함수.
DWORD GetClassLong ( HWND hWnd, / / 창 처리intnIndex / / 검색 하는 값의 오프셋);
| 값 | 액션 |
|---|---|
| GCW_ATOM | Window 클래스를 고유 하 게 식별 하는 원자 값을 검색 합니다. 이것은 같은 원자 RegisterClassEx 함수 반환. |
| GCL_CBCLSEXTRA | 클래스와 관련 된 추가 메모리의 바이트 크기를 검색 합니다. |
| GCL_CBWNDEXTRA | 각 창 클래스에서와 연결 된 추가 창이 메모리의 바이트 크기를 검색 합니다. 에이 메모리를 액세스 하는 방법에 대 한 내용은 다음 웹 사이트를 참조 하십시오. GetWindowLong. |
| GCL_HBRBACKGROUND | 클래스와 관련 된 배경 브러시 핸들을 검색. |
| GCL_HCURSOR | 클래스와 관련 된 커서의 핸들을 검색. |
| GCL_HICON | 클래스와 관련 된 아이콘의 핸들을 검색. |
| GCL_HICONSM | 클래스와 관련 된 작은 아이콘의 핸들을 검색. |
| GCL_HMODULE | 클래스를 등록 하는 모듈의 핸들을 검색. |
| GCL_MENUNAME | 메뉴 이름 문자열의 주소를 검색합니다. 클래스와 연결 된 메뉴 리소스를 식별 하는 문자열. |
| GCL_STYLE | 창 클래스 스타일 비트를 검색. |
| GCL_WNDPROC | 클래스와 관련 된 창 프로시저의 주소를 검색. |
함수가 성공 하면 반환 값은 요청한 32-비트 값.
함수가 실패 하면 반환 값은 0입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.
RegisterClassEx 함수를 함께 사용 하는 WNDCLASSEX 구조체의 cbClsExtra 멤버에 0이 아닌 값을 지정 하 여 여분의 클래스 메모리를 예약.
Windows CE: NIndex 매개 변수는 바이트 오프셋 하지만 4 바이트의 배수 여야 합니다. Windows CE는 정렬 되지 않은 액세스를 지원 하지 않습니다.
NIndex 매개 변수에 대해 지원 되는 유일한 값은 GCL_HICON 및 GCL_STYLE.
NIndex 매개 변수에서 GCL_HCURSOR 값을 또한 사용할 수 적절 한 대상 플랫폼에서 마우스 커서를 지 원하는 Windows CE Iconcurs 구성 요소를 사용 하는 경우.
참고 마우스 커서를 지 원하는 Windows CE 버전 아이콘 및 커서 구성 요소 보다는 Iconcurs 및 Mcursor 구성 요소를 포함 합니다.
nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:버전 1.0 이상이 필요합니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 합니다.
유니코드:Windows NT에서 유니코드와 ANSI 버전으로 구현.
창 클래스 개요 창 클래스 함수, GetWindowLong, RegisterClassEx, SetClassLong, WNDCLASSEX