다음을 통해 공유


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

참고 항목

참조

CButton 클래스

계층 구조 차트

CButton::CButton