CreateCompatibleDC
9/9/2008
Essa função cria uma memória contexto para dispositivo (DC) compatível com o dispositivo especificado.
Syntax
HDC CreateCompatibleDC(
HDC hdc
);
Parameters
hDC
[no] Identificador para um contexto para dispositivo existente.Se esse identificador é NULL, a função cria um contexto dispositivo memória compatível com atual do aplicativo a Tela.
Return Value
O identificador para um contexto dispositivo memória indica sucesso.
NULL Indica falha.
Para informações de erro estendidas get, chamar GetLastError.
Remarks
Um contexto dispositivo memória é um contexto dispositivo que existe somente no memória. Quando o contexto dispositivo memória é criado, o superfície de exibição é monocromático exatamente um pixel de largura e monocromático um pixel alta.
Antes que um aplicativo possa usar um contexto dispositivo memória para desenho operações, ele deve selecionar um bitmap da altura e largura correta no contexto de dispositivo. Isso pode ser feito usando CreateCompatibleBitmap Para especificar a altura, largura e cor organização exigido em chamar a função.
Quando um contexto dispositivo memória for criado, todos os atributos são definidos para valores usar como padrão típica. O contexto dispositivo memória pode ser usado como um contexto dispositivo típica. Você pode definir os atributos não-usar como padrão valores, obtenha a atual configuração de seus atributos e selecionadas Canetas, Pincéis e regiões nela.
O CreateCompatibleDC função só pode ser usada com dispositivos que operações de varredura suporte. Um aplicativo pode determinar se um dispositivo oferece suporte a essas operações por chamado de GetDeviceCaps função.
Quando você mais necessário o contexto dispositivo memória, chamar o DeleteDC função para excluí-lo.
Requirements
Header | windows.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE 1.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |