부록 F: OBJID_QUERYCLASSNAMEIDX 대한 개체 식별자 값
OLEACC가 lParam 매개 변수가 OBJIDQUERYCLASSNAMEIDX로 설정된 WM_GETOBJECT 메시지를 보내면 많은 표준 USER 또는 COMCTL(공용 컨트롤)이 다음 값 중 하나를 반환합니다.
사용자 또는 일반 컨트롤 | 반환 값 |
---|---|
목록 상자 | 65536+0 |
단추 | 65536+2 |
정적 | 65536+3 |
편집 | 65536+4 |
ComboBox | 65536+5 |
스크롤 막대 | 65536+10 |
상태 | 65536+11 |
Toolbar | 65536+12 |
진행률 | 65536+13 |
애니메이션 | 65536+14 |
탭 | 65536+15 |
바로 가기 키 | 65536+16 |
헤더 | 65536+17 |
트랙바 | 65536+18 |
Listview | 65536+19 |
업다운(updown) | 65536+22 |
툴팁 | 65536+24 |
Treeview | 65536+25 |
RichEdit | 65536+28 |
COMCTL(USER 및 Windows 공용 컨트롤)만 테이블의 값 중 하나를 반환합니다. 창이 이 메시지에 대한 응답으로 0을 반환하는 경우 창은 다음 중 하나일 수 있습니다.
- 사용자 지정 컨트롤
- 이전 테이블의 컨트롤 중 하나 이외의 컨트롤
- WM_GETOBJECT 메시지를 인식하지 못하는 이전 버전의 시스템 컨트롤
창이 0을 반환하는 경우 클라이언트는 RealGetWindowClass 또는 GetClassName을 사용해야 할 수 있습니다. 이러한 함수를 사용하여 클래스 이름에 따라 컨트롤 유형을 확인할 수 있습니다.
일반적으로 클라이언트는 OLEACC에서 제공하는 정보를 사용할 수 있습니다.