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 |