COleDocument::ApplyPrintDevice
Chamar essa função para alterar o dispositivo de destino PRINT- para todos os itens de COleClientItem inseridos no documento contêiner do seu aplicativo.
BOOL ApplyPrintDevice(
const DVTARGETDEVICE* ptd
);
BOOL ApplyPrintDevice(
const PRINTDLG* ppd
);
Parâmetros
ptd
Ponteiro para um estrutura de dados de DVTARGETDEVICE , que contém informações sobre o novo PRINT- dispositivo de destino.Pode ser NULO.ppd
Ponteiro para um estrutura de dados de PRINTDLG , que contém informações sobre o novo PRINT- dispositivo de destino.Pode ser NULO.
Valor de retorno
Diferente de zero se a função tenha êxito; se não 0.
Comentários
Essa função atualiza o dispositivo de destino PRINT- 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 essa função contêm informações que o OLE usa para identificar o dispositivo de destino.A estrutura de PRINTDLG contém informações que usa o windows inicializar a caixa de diálogo comuns de impressão.Depois que o usuário fechar a caixa de diálogo, janelas retornam informações sobre as seleções do usuário em esta estrutura.o membro de m_pd de um objeto de CPrintDialog é uma estrutura de PRINTDLG .
Para obter mais informações, consulte a estrutura de PRINTDLG em Windows SDK.
Para obter mais informações, consulte a estrutura de DVTARGETDEVICE em Windows SDK.
Requisitos
Cabeçalho: afxole.h