CComboBox::Create
콤보 상자를 만들고 연결 하는 CComboBox 개체입니다.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
매개 변수
dwStyle
콤보 상자의 스타일을 지정합니다. 모든 조합이 적용 콤보 상자 스타일 상자 합니다.rect
콤보 상자의 크기 및 위치를 가리킵니다. 수 있는 RECT 구조 또는 CRect 개체입니다.pParentWnd
콤보 상자의 부모 창 지정 (일반적으로 CDialog). 다시 해야 NULL.nID
콤보 상자 컨트롤의 ID를 지정합니다.
반환 값
성공 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
구성 된 CComboBox 두 단계에 대 한 개체. 먼저 생성자를 호출 하 고 호출 만들기는 Windows 콤보 상자를 만들고이에 연결 된 CComboBox 개체.
때 만들기 실행 Windows 센드는 WM_NCCREATE, WM_CREATE, WM_NCCALCSIZE, 및 WM_GETMINMAXINFO 콤보 상자에 메시지.
기본적으로 이러한 메시지 처리는 OnNcCreate, OnCreate, OnNcCalcSize, 및 OnGetMinMaxInfo 멤버 함수에 CWnd 기본 클래스입니다. 기본 메시지 처리를 확장 하는 클래스에서 파생 CComboBox새 클래스에 메시지 맵을 추가 하 고 이전 메시지 처리기 멤버 함수를 재정의 합니다. 재정의 OnCreate예를 들어, 새 클래스에 대해 필요한 초기화를 수행 합니다.
다음 적용 창 스타일 콤보 상자 컨트롤입니다. :
WS_CHILD 항상
WS_VISIBLE 일반적으로
WS_DISABLED 거의
WS_VSCROLL 콤보 상자에서 목록 상자의 세로 스크롤 기능을 추가 하려면
WS_HSCROLL 콤보 상자나에서 목록 상자에 가로 스크롤 기능을 추가 하려면
WS_GROUP 컨트롤을 그룹화 하려면
WS_TABSTOP 콤보 상자에서 탭 이동 순서를 포함 하도록
예제
m_pComboBox->Create(
WS_CHILD|WS_VISIBLE|WS_VSCROLL|CBS_DROPDOWNLIST,
CRect(10,10,200,100), pParentWnd, 1);
요구 사항
헤더: afxwin.h