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