Share via


CMFCBaseVisualManager::DrawCheckBox

Dessine un contrôle de case à cocher à l'aide de le thème windows actuel.

virtual BOOL DrawCheckBox(
   CDC *pDC, 
   CRect rect, 
   BOOL bHighlighted, 
   int nState, 
   BOOL bEnabled, 
   BOOL bPressed); 
);

Paramètres

  • [in] pDC
    Un pointeur vers un contexte de périphérique

  • [in] rect
    Le rectangle englobant de la case à cocher.

  • [in] bHighlighted
    Spécifie si la case à cocher est mise en surbrillance.

  • [in] nState
    0 pour non réprimé, 1 pour la normale activée,

    2 pour la normale mixte.

  • [in] bEnabled
    Spécifie si la case à cocher est activée.

  • [in] bPressed
    Spécifie si la case à cocher est enfoncée.

Valeur de retour

TRUE si l'API de thème est activée ; sinon FALSE.

Notes

Les valeurs d' nState correspondent aux styles suivants de case à cocher.

nState

Style de case à cocher

0

CBS_UNCHECKEDNORMAL

1

CBS_CHECKEDNORMAL

2

CBS_MIXEDNORMAL

Configuration requise

en-tête : afxvisualmanager.h

Voir aussi

Référence

Classe de CMFCBaseVisualManager

Graphique de la hiérarchie