CDC::DrawState

BOOL DrawState (CPoint pt, CSize tamaño, HBITMAP hBitmap, UINT nFlags, HBRUSH hBrush = NULL);

BOOL DrawState (CPoint pt, CSize tamaño, CBitmap * pBitmap, UINT nFlags, CBrush * pBrush = NULL);

BOOL DrawState (CPoint pt, CSize tamaño, HICON hIcon, UINT nFlags, HBRUSH hBrush = NULL);

BOOL DrawState (CPoint pt, CSize tamaño, HICON hIcon, UINT nFlags, CBrush * pBrush = NULL);

BOOL DrawState (CPoint pt, CSize tamaño, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, HBRUSH hBrush = NULL);

BOOL DrawState (CPoint pt, CSize tamaño, LPCTSTR lpszText, UINT nFlags, BOOL bPrefixText = TRUE, int nTextLen = 0, CBrush * pBrush = NULL);

BOOL DrawState (CPoint pt, CSize tamaño, DRAWSTATEPROC lpDrawProc, LPARAM lData, UINT nFlags, HBRUSH hBrush = NULL);

BOOL DrawState (CPoint pt, CSize tamaño, DRAWSTATEPROC lpDrawProc, LPARAM lData, UINT nFlags, CBrush * pBrush = NULL);

Valor devuelto

Distinto de cero si es correcto; caso contrario 0.

Parámetros

pt

Especifica la ubicación de la imagen.

tamaño

Especifica el tamaño de la imagen.

hBitmap

Un identificador de un mapa de bits.

nFlags

Indicadores que especifican el tipo de imagen y el Estado. Vea la sección Comentarios para los Estados y tipos de posibles nFlags.

hBrush

Un identificador de un pincel.

pBitmap

Un puntero a un objeto de Cbitmap.

pBrush

Un puntero a un objeto de Cbrush.

hIcon

Un identificador de un icono.

lpszText

Un puntero a texto.

bPrefixText

Texto que puede contener un mnemotécnico de acelerador. El parámetro lData especifica la dirección de la cadena, y el parámetro nTextLen especifica la longitud. Si nTextLen es 0, la cadena se supone para ser terminada en null.

nTextLen

Lo&ngitud de la cadena de texto que apunta a lpszText.nbsp; Si nTextLen es 0, la cadena se supone para ser terminada en null.

lpDrawProc

Un puntero a una función de devolución de llamada utilizada para representar una imagen. Este parámetro es necesario si el tipo de imagen en nFlags es DST_COMPLEX. Es opcional y puede ser nulo si el tipo de imagen es DST_TEXT. Para todos los tipos de imagen, este parámetro se omite. Para obtener más información acerca de la función de devolución de llamada, consulte el :: DrawStateProc función de la referencia del programador del SDK de Win32.

lData

Especifica información sobre la imagen. El significado de este parámetro depende del tipo de imagen.

Observaciones

Llame a esta función miembro para mostrar una imagen y aplicar un efecto visual para indicar un Estado, como una discapacidad o por defecto.

El tipo de parámetro nFlag puede establecerse en uno de los siguientes valores:

El estado de nFlag del parámetro puede ser uno de los siguientes valores:

&Notanbsp;NFlag todos los Estados excepto DSS_NORMAL, la imagen se convierte en monocromo antes de aplica el efecto visual.

Para obtener más información acerca de la API de Windows DrawState, consulte :: DrawState en la referencia del programador del SDK de Win32.

Visió&n General de CDC |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp; ::DrawState, ::DrawStateProc

Index