관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

INITCOMMONCONTROLSEX (DLL (으)로부터 코먼 컨트롤 클래스를 로드하는데 사용되는 정보가 격납) 본문

API 관련/Win32 API 함수

INITCOMMONCONTROLSEX (DLL (으)로부터 코먼 컨트롤 클래스를 로드하는데 사용되는 정보가 격납)

님투 2007. 11. 9. 01:35
반응형

INITCOMMONCONTROLSEX

DLL (으)로부터 코먼 컨트롤 클래스를 로드하는데 사용되는 정보가 격납됩니다.이 구조체는 InitCommonControlsEx 함수로 사용됩니다.

typedef struct tagINITCOMMONCONTROLSEX {
    DWORD  dwSize;     // 구조체의 사이즈(=8)
    DWORD  dwICC;      // 로드하는 클래스
} INITCOMMONCONTROLSEX, *LPINITCOMMONCONTROLSEX;

멤버

dwSize

INITCOMMONCONTROLSEX 구조체의 사이즈를 아르바이트 단위로 지정합니다. 8 (을)를 지정합니다.

dwICC

라이브러리로부터 로드하는 코먼 컨트롤 클래스를 지정합니다.이하의 값의 편성으로 지정합니다.

로드 되는 컨트롤 클래스
0x00000001 (ICC_LISTVIEW_CLASSES) 리스트뷰, 헤더 컨트롤
0x00000002 (ICC_TREEVIEW_CLASSES) 트리뷰, 툴 팁
0x00000004 (ICC_BAR_CLASSES) 툴바, 상태 바, 트럭 바, 툴 팁
0x00000008 (ICC_TAB_CLASSES) 탭 콘트롤, 툴 팁
0x00000010 (ICC_UPDOWN_CLASS) 업다운 컨트롤
0x00000020 (ICC_PROGRESS_CLASS) progress bar
0x00000040 (ICC_HOTKEY_CLASS) hot key 컨트롤
0x00000080 (ICC_ANIMATE_CLASS) 아니메이트콘트로르
0x000000FF (ICC_WIN95_CLASSES) 이상의 모든 컨트롤
0x00000100 (ICC_DATE_CLASSES) DTP 컨트롤
0x00000200 (ICC_USEREX_CLASSES) 확장 combobox
0x00000400 (ICC_COOL_CLASSES) 레버 컨트롤
0x00000800 (ICC_INTERNET_CLASSES) Version 4.71 이후: IP 주소 컨트롤
0x00001000 (ICC_PAGESCROLLER_CLASS) Version 4.71 이후: pager 컨트롤

대응 정보

Comctl32.dll Version 4.70 이후

Windows 98 이후 / Windows 2000 이후

또는 Internet Explorer 3.0 이후를 인스톨 했다 Windows 95 / NT 4.0

변수와의 대응

HSP 변수 멤버
멤버명 오프셋 사이즈
icc.0 dwSize ( = 8 ) 0 4
icc.1 dwICC 4 4
반응형
Comments