ÉNUMÉRATION OLEDCFLAGS (ocidl.h)
Spécifie des informations supplémentaires au conteneur sur le contexte d’appareil demandé par l’objet.
typedef enum tagOLEDCFLAGS {
OLEDC_NODRAW = 0x1,
OLEDC_PAINTBKGND = 0x2,
OLEDC_OFFSCREEN = 0x4
} OLEDCFLAGS;
OLEDC_NODRAW Valeur : 0x1 Indique que l’objet n’utilisera pas le HDC retourné pour dessiner, mais simplement pour obtenir des informations sur le périphérique d’affichage. Dans ce cas, le conteneur peut simplement passer le contexte de l’appareil de la fenêtre sans traitement supplémentaire. |
OLEDC_PAINTBKGND Valeur : 0x2 Demande au conteneur de peindre l’arrière-plan derrière l’objet avant de retourner le contexte de l’appareil. Les objets doivent utiliser cet indicateur lors de la demande d’un contexte d’appareil pour peindre une zone transparente. |
OLEDC_OFFSCREEN Valeur : 0x4 Indique que l’objet préfère dessiner dans un contexte d’appareil hors écran qui doit ensuite être copié à l’écran. Le conteneur peut honorer cette demande ou non. Si ce bit est effacé, le conteneur doit retourner un contexte d’appareil à l’écran permettant à l’objet d’effectuer des opérations d’écran directes, telles que l’affichage d’une sélection via une opération XOR. Un objet peut spécifier cette valeur lorsque l’opération de dessin génère beaucoup de scintillement d’écran. |
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | ocidl.h |