CButton::Create
Windows 단추 컨트롤을 만들고이에 연결 된 CButton 개체입니다.
virtual BOOL Create(
LPCTSTR lpszCaption,
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
매개 변수
lpszCaption
단추 컨트롤의 텍스트를 지정합니다.dwStyle
Button 컨트롤의 스타일을 지정합니다. 모든 조합이 적용 단추 스타일 단추.rect
Button 컨트롤의 크기와 위치를 지정합니다. 적일 수 있는 CRect 개체 또는 RECT 구조.pParentWnd
일반적으로 단추 컨트롤의 부모 창에 지정 된 CDialog. 다시 해야 NULL.nID
단추 컨트롤의 ID를 지정합니다.
반환 값
성공 하면 0이 아닌. 그렇지 않으면 0입니다.
설명
구성 된 CButton 두 단계에 대 한 개체. 먼저 생성자를 호출 하 고 호출 만들기를 연결 하 고 Windows 단추 컨트롤을 만듭니다는 CButton 개체입니다.
경우는 WS_VISIBLE 스타일 지정, Windows 단추 컨트롤 활성화 및 단추를 표시 하는 데 필요한 모든 메시지를 보냅니다.
다음 적용 창 스타일 단추 컨트롤:
WS_CHILD 항상
WS_VISIBLE 일반적으로
WS_DISABLED 거의
WS_GROUP 컨트롤을 그룹화 하려면
WS_TABSTOP 단추 탭 순서에 포함
예제
CButton myButton1, myButton2, myButton3, myButton4;
// Create a push button.
myButton1.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(10,10,100,30), pParentWnd, 1);
// Create a radio button.
myButton2.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_RADIOBUTTON,
CRect(10,40,100,70), pParentWnd, 2);
// Create an auto 3-state button.
myButton3.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_AUTO3STATE,
CRect(10,70,100,100), pParentWnd, 3);
// Create an auto check box.
myButton4.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_AUTOCHECKBOX,
CRect(10,100,100,130), pParentWnd, 4);
요구 사항
헤더: afxwin.h