Partager via


CButton::Create

Crée le contrôle bouton windows et l'attache à l'objet d' CButton .

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

Paramètres

  • lpszCaption
    Spécifie le texte du contrôle bouton.

  • dwStyle
    Spécifie le style du contrôle bouton.Appliquez une combinaison de styles des boutons le bouton.

  • rect
    Spécifie la taille et la position du contrôle bouton.Ce peut être un objet d' CRect ou une structure d' RECT .

  • pParentWnd
    Spécifie la fenêtre du contrôle parent bouton, généralement CDialog.Il ne doit pas être NULL.

  • nID
    Spécifie l'ID du contrôle bouton

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Notes

Vous construisez un objet d' CButton en deux étapes.D'abord, appelez le constructeur puis appelez Créer, qui crée le contrôle bouton windows et l'attache à l'objet d' CButton .

Si le style de WS_VISIBLE est fourni, windows envoie le contrôle button tous les messages requis pour l'activation et afficher le bouton.

Appliquez styles de fenêtre suivant à un contrôle bouton :

  • WS_CHILD toujours

  • WS_VISIBLE habituellement

  • WS_DISABLED rarement

  • WS_GROUP aux contrôles de groupe

  • WS_TABSTOP pour inclure le bouton dans l'ordre de tabulation

Exemple

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

Configuration requise

Header: afxwin.h

Voir aussi

Référence

Classe de CButton

Graphique de la hiérarchie

CButton::CButton