다음을 통해 공유


부록 F: OBJID_QUERYCLASSNAMEIDX 개체 식별자 값

OLEACC가 lParam 매개 변수가 OBJIDQUERYCLASSNAMEIDX로 설정된 WM_GETOBJECT 메시지를 보내면 많은 표준 USER 또는 COMCTL(공용 컨트롤)이 다음 값 중 하나를 반환합니다.

USER 또는 공용 컨트롤 반환 값
목록 상자 65536+0
단추 65536+2
정적인 65536+3
편집하다 65536+4
콤보 상자 65536+5
스크롤 막대 65536+10
상태 65536+11
도구 모음 65536+12
진보 65536+13
애니메이션 65536+14
65536+15
단축키 65536+16
머리글 65536+17
트랙바 65536+18
Listview 65536+19
업다운(updown) 65536+22
도구 설명 65536+24
트리 뷰 65536+25
RichEdit 65536+28

 

COMCTL(USER 및 Windows 공용 컨트롤)만 테이블의 값 중 하나를 반환합니다. 이 메시지에 대한 응답으로 창이 0을 반환하는 경우 창은 다음 중 하나일 수 있습니다.

  • 사용자 지정 컨트롤
  • 이전 테이블의 컨트롤 중 하나가 아닌 컨트롤
  • WM_GETOBJECT 메시지를 인식하지 못하는 시스템 컨트롤의 이전 버전

창이 0을 반환하는 경우 클라이언트는 RealGetWindowClass 또는 getClassName사용해야 할 수 있습니다. 이러한 함수를 사용하여 클래스 이름에 따라 컨트롤 유형을 확인할 수 있습니다.

일반적으로 클라이언트는 OLEACC에서 제공하는 정보를 사용할 수 있습니다.