Compartilhar via


CDC::CreateDC

Cria um contexto de dispositivo para o dispositivo especificado.

BOOL CreateDC( 
   LPCTSTR lpszDriverName, 
   LPCTSTR lpszDeviceName, 
   LPCTSTR lpszOutput, 
   const void* lpInitData  
);

Parâmetros

  • lpszDriverName
    Aponta para uma cadeia de caracteres NULL- finalizada que especifica o nome de arquivo (sem extensão) do driver de dispositivo (por exemplo, “EPSON”). Você também pode passar um objeto de CString para esse parâmetro.

  • lpszDeviceName
    Aponta para uma cadeia de caracteres NULL- finalizada que especifica o nome de dispositivo específico para ser suportado (por exemplo, “EPSON FX-80”). o parâmetro de lpszDeviceName é usado se o módulo suporta mais de um dispositivo. Você também pode passar um objeto de CString para esse parâmetro.

  • lpszOutput
    Aponta para uma cadeia de caracteres NULL- finalizada que especifica o nome de arquivo ou de dispositivo para o meio físico de saída (arquivo ou porta de saída). Você também pode passar um objeto de CString para esse parâmetro.

  • lpInitData
    Os pontos a DEVMODE a estrutura contendo de dados específicos de dispositivos de inicialização para o driver de dispositivo. A função de DocumentProperties do windows recupera essa estrutura contendo para um determinado dispositivo. O parâmetro de lpInitData deve ser NULO se o driver de dispositivo é usar a inicialização padrão (se houver) especificada pelo usuário através do painel de controle.

Valor de retorno

Diferente de zero se a função é com êxito; se não 0.

Comentários

O arquivo de cabeçalho de PRINT.H é necessário se a estrutura de DEVMODE é usada.

Os nomes de dispositivo essas seguem convenções: final dois-pontos (:) é recomendado, mas opcional. Janelas em tempo de terminação do separador dois-pontos para que um nome terminando de dispositivo com dois-pontos é mapeado para a mesma porta que o mesmo nome sem dois-pontos. Os nomes de driver de porta e não devem conter espaćamento ou o espaço à direita. Funções de saída do GDI não podem ser usadas com contextos de informações.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

CDC Class

Gráfico da hierarquia

DocumentProperties

CreateDC

CDC::DeleteDC

CDC::CreateIC