Enumeração OLEDCFLAGS (ocidl.h)
Especifica informações adicionais para o contêiner sobre o contexto do dispositivo solicitado pelo objeto.
Syntax
typedef enum tagOLEDCFLAGS {
OLEDC_NODRAW = 0x1,
OLEDC_PAINTBKGND = 0x2,
OLEDC_OFFSCREEN = 0x4
} OLEDCFLAGS;
Constantes
OLEDC_NODRAW Valor: 0x1 Indica que o objeto não usará o HDC retornado para desenho, mas apenas para obter informações sobre o dispositivo de exibição. Nesse caso, o contêiner pode simplesmente passar o contexto do dispositivo da janela sem processamento adicional. |
OLEDC_PAINTBKGND Valor: 0x2 Solicita que o contêiner pinte a tela de fundo atrás do objeto antes de retornar o contexto do dispositivo. Os objetos devem usar esse sinalizador ao solicitar um contexto de dispositivo para pintar uma área transparente. |
OLEDC_OFFSCREEN Valor: 0x4 Indica que o objeto prefere desenhar em um contexto de dispositivo fora da tela que deve ser copiado para a tela. O contêiner pode atender a essa solicitação ou não. Se esse bit for limpo, o contêiner deverá retornar um contexto de dispositivo na tela, permitindo que o objeto execute operações de tela diretas, como mostrar uma seleção por meio de uma operação XOR. Um objeto pode especificar esse valor quando a operação de desenho gera muita cintilação de tela. |
Requisitos
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | ocidl.h |