COleDocument::ApplyPrintDevice
telefonar Esta função para alterar o dispositivo de destino de impressão de todas incorporadas COleClientItem itens no documento de contêiner do seu aplicativo.
BOOL ApplyPrintDevice(
const DVTARGETDEVICE* ptd
);
BOOL ApplyPrintDevice(
const PRINTDLG* ppd
);
Parâmetros
ptd
Ponteiro para um DVTARGETDEVICE estrutura de dados, que contém informações sobre o novo dispositivo de destino de impressão.Pode ser NULO.ppd
Ponteiro para um PRINTDLG dados estrutura, que contém informações sobre o novo dispositivo de destino de impressão.Pode ser NULO.
Valor de retorno
Diferente de zero se a função foi bem-sucedida; caso contrário, 0.
Comentários
Essa função atualiza o dispositivo de destino de impressão para todos os itens, mas não atualiza o cache de apresentação para esses itens.Para atualizar o cache de apresentação para um item, chame COleClientItem::UpdateLink.
Os argumentos para esta função contêm informações OLE usa para identificar o dispositivo de destino.The PRINTDLG estrutura contém informações que o Windows usa para inicializar a caixa de diálogo de impressão comuns.Depois que o usuário fecha a caixa de diálogo, o Windows retorna informações sobre as seleções do usuário nessa estrutura.The m_pd membro de um CPrintDialog objeto é um PRINTDLG estrutura.
Para obter mais informações, consulte o PRINTDLG estrutura o Windows SDK.
Para obter mais informações, consulte o DVTARGETDEVICE estrutura o Windows SDK.
Requisitos
Cabeçalho: afxole.h