BOOL DrawState (CPoint pt, CSize taille, HBITMAP hBitmap, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize taille, CBitmap * pBitmap, UINT nFlags, CBrush * pBrush = NULL);
BOOL DrawState (CPoint pt, CSize taille, HICON hIcon, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize taille, HICON hIcon, UINT nFlags, CBrush * pBrush = NULL);
BOOL DrawState (CPoint pt, CSize taille, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize taille, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, CBrush * pBrush = NULL);
BOOL DrawState (CPoint pt, CSize taille, DRAWSTATEPROC lpDrawProc, LPARAM lData, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize taille, DRAWSTATEPROC lpDrawProc, LPARAM lData, UINT nFlags, CBrush * pBrush = NULL);
Valeur de retour
Différent de zéro en cas de succès ; sinon 0.
Paramètres
pt
Spécifie l'emplacement de l'image.
taille
Spécifie la taille de l'image.
hBitmap
Un handle d'une bitmap.
nFlags
Indicateurs qui spécifient le type d'image et l'État. Consultez la section Remarques pour les types possibles nFlags et États.
hBrush
Un handle vers une brosse.
pBitmap
Un pointeur vers un objet Cbitmap.
pBrush
Un pointeur vers un objet Cbrush.
hIcon
Un handle à une icône.
lpszText
Un pointeur de texte.
bPrefixText
Texte qui peut contenir un mnémonique de l'accélérateur. Le paramètre lData spécifie l'adresse de la chaîne, et le paramètre nTextLen spécifie la longueur. Si nTextLen est 0, la chaîne est supposée pour être un NULL.
nTextLen
Longueur de la chaîne de texte pointée par lpszText.nbsp ; Si nTextLen est 0, la chaîne est supposée pour être un &NULL.
lpDrawProc
Un pointeur vers une fonction de rappel utilisée pour restituer une image. Ce paramètre est requis si le type d'image dans nFlags est DST_COMPLEX. Il est facultatif et peut être NULL si le type d'image est DST_TEXT. Pour tous les autres types d'images, ce paramètre est ignoré. Pour plus d'informations sur la fonction de rappel, voir la :: DrawStateProc fonction de la référence du programmeur Win32 SDK.
lData
Spécifie des informations à propos de l'image. La signification de ce paramètre dépend du type d'image.
Remarques
Appelez cette fonction membre pour afficher une image et appliquer un effet visuel pour indiquer un État, comme un handicap ou l'État par défaut.
Le paramètre nFlag de type peut être défini sur l'une des valeurs suivantes:
L'état de nFlag du paramètre peut être une des valeurs suivantes:
&Notenbsp ; Pour tous les États de nFlag sauf DSS_NORMAL, l'image est convertie en monochrome avant d'applique l'effet visuel.
Pour plus d'informations sur l' API Windows DrawState, voir :: DrawState dans la référence du programmeur Win32 SDK.
Aperçu de la CDC |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ; ::DrawState, ::DrawStateProc