Share via


CButton::Create

Hace que el control de botón de Windows y lo asocia al objeto de CButton .

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

Parámetros

  • lpszCaption
    Especifica el texto del control button.

  • dwStyle
    Especifica el estilo del control de botón.Aplica cualquier combinación de estilos de botón al botón.

  • rect
    Especifica el tamaño y la posición del control de botón.puede ser un objeto de CRect o una estructura de RECT .

  • pParentWnd
    Especifica la ventana principal del control de botón, normalmente CDialog.no debe ser NULL.

  • nID
    Especifica el identificador de control de botón

Valor devuelto

Distinto de cero si correctamente; si no 0.

Comentarios

Se crea un objeto de CButton en dos pasos.Primero, llame al constructor y llame a Crear, que hace que el control de botón de Windows y lo asocia al objeto de CButton .

Si se especifica el estilo de WS_VISIBLE , Windows envía el control de botón todos los mensajes necesarios para generar y mostrar el botón.

aplica estilos de ventana siguiente a un control de botón:

  • WS_CHILD siempre

  • WS_VISIBLE normalmente

  • WS_DISABLED raramente

  • WS_GROUP a los controles de grupo

  • WS_TABSTOP para incluir el botón en el orden

Ejemplo

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);

Requisitos

encabezado: afxwin.h

Vea también

Referencia

Clase de CButton

Gráfico de jerarquía

CButton::CButton