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 terminada com nulo que especifica o nome do arquivo (sem extensão) do driver de dispositivo (por exemplo, "EPSON").Você também pode passar um CString objeto para esse parâmetro.lpszDeviceName
Aponta para uma seqüência de caracteres terminada com nulo que especifica o nome do dispositivo específico de suporte (por exemplo, "EPSON FX-80").The lpszDeviceName parâmetro é usado se o módulo oferece suporte a mais de um dispositivo. Você também pode passar um CString objeto para esse parâmetro.lpszOutput
Aponta para uma seqüência de caracteres terminada com nulo que especifica o nome do arquivo ou dispositivo para a meio de saída física (porta de saída ou arquivo).Você também pode passar um CString objeto para esse parâmetro.lpInitData
Aponta para um DEVMODE estrutura que contém dados específicos do dispositivo de inicialização para o driver de dispositivo. O Windows DocumentProperties função recupera essa estrutura preenchida para um determinado dispositivo.The lpInitData o parâmetro deve ser NULO se o driver de dispositivo for 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 for bem-sucedida; caso contrário, 0.
Comentários
O arquivo de cabeçalho PRINT.H é necessário se o DEVMODE estrutura é usada.
Nomes de dispositivos execute as seguintes convenções: um final dois-pontos (:) é recomendada mas opcional.Windows separa os dois-pontos de terminação para que um nome de dispositivo terminando com dois-pontos é mapeado para a mesma porta sistema autônomo o mesmo nome sem dois-pontos.Os nomes de driver e a porta não devem conter espaços entrelinhamento ou à direita.Funções de saída GDI não podem ser usadas com contextos de informações.
Requisitos
Cabeçalho: afxwin.h