CDC::DrawState

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

Index