Compartilhar via


Método IPrintDialogCallback::InitDone (commdlg.h)

Chamado por PrintDlgEx quando o sistema terminar de inicializar a página Geral da Folha de Propriedades de Impressão.

Sintaxe

HRESULT InitDone();

Valor retornado

Tipo: HRESULT

Retorne S_OK para impedir que a função PrintDlgEx execute suas ações padrão.

Retorne S_FALSE para permitir que PrintDlgEx execute suas ações padrão. Atualmente, PrintDlgEx não executa nenhum processamento padrão após a chamada InitDone .

Comentários

Se o objeto de retorno de chamada implementar a interface IObjectWithSite , a função PrintDlgEx chamará o método IObjectWithSite::SetSite para passar um ponteiro IPrintDialogServices para o objeto de retorno de chamada. A função PrintDlgEx chama o método IObjectWithSite::SetSite antes de chamar o método InitDone . Isso permite que sua implementação initDone use os métodos IPrintDialogServices para recuperar informações sobre a impressora selecionada no momento.

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho commdlg.h (inclua Windows.h)
DLL Comdlg32.dll

Confira também

Biblioteca de caixas de diálogo comuns

Conceitual

IPrintDialogCallback

IPrintDialogServices

Printdlgex

Referência