Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Habilita documentos compostos em documentos em geral e ativos, em particular, para dar suporte à impressão programática.
Herança
A interface IPrint herda da interface IUnknown . O IPrint também tem estes tipos de membros:
Métodos
A interface IPrint tem esses métodos.
|
IPrint::GetPageInfo Recupera o número da primeira página de um documento e o número total de páginas. |
|
IPrint::P rint Imprime um objeto na impressora especificada, usando os requisitos de trabalho especificados. |
|
IPrint::SetInitialPageNum Define o número da página da primeira página de um documento. |
Comentários
Depois que um documento é carregado, contêineres e outros clientes podem chamar IPrint::P rint para instruir um documento a imprimir a si mesmo, especificando sinalizadores de controle de impressão, o dispositivo de destino, as páginas específicas a serem impressas e outras opções. O cliente pode controlar a continuação da impressão chamando a interface IContinueCallback .
Um objeto que implementa iPrint registra-se com a chave imprimível armazenada em seu CLSID da seguinte maneira:
HKEY_CLASSES_ROOT\CLSID{...}\Printable
Os chamadores determinam se uma classe de objeto específica dá suporte à impressão programática de seu estado persistente procurando essa chave no Registro.
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 | docobj.h |