Interfaccia IPrint (docobj.h)
Consente ai documenti composti in generale e attivi in particolare di supportare la stampa a livello di codice.
Ereditarietà
L'interfaccia IPrint eredita dall'interfaccia IUnknown . IPrint include anche questi tipi di membri:
Metodi
L'interfaccia IPrint include questi metodi.
IPrint::GetPageInfo Recupera il numero della prima pagina di un documento e il numero totale di pagine. |
IPrint::P rint Stampa un oggetto sulla stampante specificata utilizzando i requisiti di processo specificati. |
IPrint::SetInitialPageNum Imposta il numero di pagina della prima pagina di un documento. |
Commenti
Dopo il caricamento di un documento, i contenitori e altri client possono chiamare IPrint::P rint per indicare a un documento di stamparsi, specificando i flag di controllo di stampa, il dispositivo di destinazione, le pagine specifiche da stampare e altre opzioni. Il client può controllare la continuazione della stampa chiamando l'interfaccia IContinueCallback .
Un oggetto che implementa IPrint si registra con la chiave stampabile archiviata nel CLSID come indicato di seguito:
HKEY_CLASSES_ROOT\CLSID{...}\Printable
I chiamanti determinano se una classe oggetto specifica supporta la stampa a livello di codice dello stato permanente cercando nel Registro di sistema questa chiave.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | docobj.h |