Bagikan melalui


Antarmuka IPrint (docobj.h)

Memungkinkan dokumen campuran dalam dokumen umum dan aktif khususnya untuk mendukung pencetakan terprogram.

Warisan

Antarmuka IPrint mewarisi dari antarmuka IUnknown . IPrint juga memiliki jenis anggota ini:

Metode

Antarmuka IPrint memiliki metode ini.

 
IPrint::GetPageInfo

Mengambil jumlah halaman pertama dokumen dan jumlah total halaman.
IPrint::P rint

Mencetak objek pada pencetak yang ditentukan, menggunakan persyaratan pekerjaan yang ditentukan.
IPrint::SetInitialPageNum

Menyetel nomor halaman dari halaman pertama dokumen.

Keterangan

Setelah dokumen dimuat, kontainer dan klien lain dapat memanggil IPrint::P rint untuk menginstruksikan dokumen untuk mencetak dirinya sendiri, menentukan bendera kontrol pencetakan, perangkat target, halaman tertentu untuk dicetak, dan opsi lainnya. Klien dapat mengontrol kelanjutan pencetakan dengan memanggil antarmuka IContinueCallback .

Objek yang mengimplementasikan IPrint mendaftarkan dirinya dengan kunci Printable yang disimpan di bawah CLSID-nya sebagai berikut:

HKEY_CLASSES_ROOT\CLSID{...}\Printable

Penelepon menentukan apakah kelas objek tertentu mendukung pencetakan terprogram dari status persistennya dengan melihat registri untuk kunci ini.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header docobj.h