Enumeración OLEDCFLAGS (ocidl.h)
Especifica información adicional al contenedor sobre el contexto del dispositivo que el objeto ha solicitado.
Syntax
typedef enum tagOLEDCFLAGS {
OLEDC_NODRAW = 0x1,
OLEDC_PAINTBKGND = 0x2,
OLEDC_OFFSCREEN = 0x4
} OLEDCFLAGS;
Constantes
OLEDC_NODRAW Valor: 0x1 Indica que el objeto no usará el HDC devuelto para dibujar, sino simplemente para obtener información sobre el dispositivo de visualización. En este caso, el contenedor simplemente puede pasar el contexto del dispositivo de la ventana sin más procesamiento. |
OLEDC_PAINTBKGND Valor: 0x2 Solicita que el contenedor pinte el fondo detrás del objeto antes de devolver el contexto del dispositivo. Los objetos deben usar esta marca al solicitar un contexto de dispositivo para pintar un área transparente. |
OLEDC_OFFSCREEN Valor: 0x4 Indica que el objeto prefiere dibujar en un contexto de dispositivo fuera de la pantalla que se debe copiar en la pantalla. El contenedor puede respetar esta solicitud o no. Si se borra este bit, el contenedor debe devolver un contexto de dispositivo en pantalla que permita al objeto realizar operaciones de pantalla directas, como mostrar una selección a través de una operación XOR. Un objeto puede especificar este valor cuando la operación de dibujo genera una gran cantidad de parpadeos de pantalla. |
Requisitos
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | ocidl.h |