다음을 통해 공유


CCheckListBox::Create

Windows 검사 목록 상자를 만들고 연결 하는 CCheckListBox 개체입니다.

virtual BOOL Create( 
   DWORD dwStyle, 
   const RECT& rect, 
   CWnd* pParentWnd, 
   UINT nID  
);

매개 변수

  • dwStyle
    검사 목록 상자 스타일을 지정합니다. 스타일 있어야 LBS_HASSTRINGSLBS_OWNERDRAWFIXED (목록의 모든 항목이 같은 높이 임) 또는 LBS_OWNERDRAWVARIABLE (목록의 항목은 다양 한 높이의). 이 스타일은 서로 결합 될 수 있습니다 목록 상자 스타일 제외한 LBS_USETABSTOPS.

  • rect
    검사 목록 상자 크기와 위치를 지정합니다. 적일 수 있는 CRect 개체 또는 RECT 구조.

  • pParentWnd
    검사 목록 상자의 부모 창 지정 (일반적으로 CDialog 개체). 다시 해야 NULL.

  • nID
    검사 목록 상자 컨트롤의 ID를 지정합니다.

반환 값

성공 하면 0이 아닌. 그렇지 않으면 0입니다.

설명

구성 된 CCheckListBox 두 단계에 대 한 개체. 먼저, 파생 된 클래스를 정의 CcheckListBox 다음 만들기, Windows 검사 목록 상자 초기화 하 고 연결 하는 CCheckListBox. 참조 CCheckListBox::CCheckListBox 샘플에 대 한.

만들기 실행 Windows 센드는 WM_NCCREATE, WM_CREATE, WM_NCCALCSIZE, 및 WM_GETMINMAXINFO 검사 목록 상자 컨트롤에 메시지.

기본적으로 이러한 메시지 처리는 OnNcCreate, OnCreate, OnNcCalcSize, 및 OnGetMinMaxInfo 멤버 함수에 CWnd 기본 클래스입니다. 기본 메시지 처리를 확장 하는 메시지 맵에 추가 된 파생된 클래스 및 재정의 이전 메시지 처리기 멤버 함수를. 재정의 OnCreate예를 들어, 새 클래스에 대해 필요한 초기화를 수행 합니다.

다음 적용 창 스타일 검사 목록 상자 컨트롤:

  • WS_CHILD 항상

  • WS_VISIBLE 일반적으로

  • WS_DISABLED 거의

  • WS_VSCROLL 세로 스크롤 막대를 추가 하려면

  • WS_HSCROLL 가로 스크롤 막대를 추가 하려면

  • WS_GROUP 컨트롤을 그룹화 하려면

  • WS_TABSTOP 탭이 컨트롤에 허용 하도록

요구 사항

헤더: afxwin.h

참고 항목

참조

CCheckListBox 클래스

계층 구조 차트

CCheckListBox::CCheckListBox