BOOL DrawState (CPoint pt, CSize dimensioni, HBITMAP hBitmap, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize dimensioni, CBitmap * pBitmap, UINT nFlags, CBrush * pBrush = NULL);
BOOL DrawState (CPoint pt, CSize dimensioni, HICON hIcon, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize dimensioni, HICON hIcon, UINT nFlags, CBrush * pBrush = NULL);
BOOL DrawState (CPoint pt, CSize dimensioni, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize dimensioni, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, CBrush * pBrush = NULL);
BOOL DrawState (CPoint pt, CSize dimensioni, DRAWSTATEPROC lpDrawProc, LPARAM rettificazione, UINT nFlags, HBRUSH hBrush = NULL);
BOOL DrawState (CPoint pt, CSize dimensioni, DRAWSTATEPROC lpDrawProc, LPARAM rettificazione, UINT nFlags, CBrush * pBrush = NULL);
Valore restituito
Diverso da zero in caso di successo; in caso contrario 0.
Parametri
pt
Specifica la posizione dell'immagine.
dimensioni
Specifica la dimensione dell'immagine.
hBitmap
Un handle a una bitmap.
nFlags
Flag che specificano il tipo di immagine e lo stato. Vedere la sezione Osservazioni per i tipi di possibili nFlags e Stati.
hBrush
Un handle per un pennello.
pBitmap
Puntatore a un oggetto Cbitmap.
pBrush
Puntatore a un oggetto Cbrush.
hIcon
Un handle per un'icona.
lpszText
Un puntatore di testo.
bPrefixText
Testo che può contenere un tasto di scelta rapida di acceleratore. La rettificazione specifica l'indirizzo della stringa e il parametro nTextLen specifica la lunghezza. Se nTextLen è 0, la stringa viene considerata con terminazione null.
nTextLen
Lu&nghezza della stringa di testo a cui puntata lpszText.nbsp; Se nTextLen è 0, la stringa viene considerata con terminazione null.
lpDrawProc
Puntatore a una funzione di callback utilizzato per il rendering di un'immagine. Questo parametro è obbligatorio se il tipo di immagine in nFlags è DST_COMPLEX. È opzionale e può essere NULL se il tipo di immagine è DST_TEXT. Per tutti gli altri tipi di immagine, questo parametro viene ignorato. Per ulteriori informazioni sulla funzione di callback, vedere la :: DrawStateProc funzione in Win32 SDK Programmer di riferimento.
rettificazione
Specifica le informazioni sull'immagine. Il significato di questo parametro dipende dal tipo di immagine.
Osservazioni
Chiamare questa funzione membro per visualizzare un'immagine e applicare un effetto visivo per indicare uno stato, come ad esempio un disabile o stato di default.
Il tipo di parametro nFlag può essere impostato su uno dei seguenti valori:
Lo stato di nFlag di parametro può essere uno dei seguenti valori:
&Notanbsp; Per tutti gli Stati nFlag tranne DSS_NORMAL, l'immagine viene convertita a monochrome prima che venga applicata l'effetto visivo.
Per ulteriori informazioni sull'API Windows DrawState, vedere :: DrawState in Win32 SDK Programmer di riferimento.
CDC pa&noramica |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp; ::DrawState, ::DrawStateProc