Fungsi GdiGetPageHandle (winppi.h)
Fungsi GdiGetPageHandle mengembalikan handel ke halaman yang ditentukan dalam pekerjaan cetak.
HANDLE GdiGetPageHandle(
HANDLE SpoolFileHandle,
DWORD Page,
LPDWORD pdwPageType
);
SpoolFileHandle
Handel file penampung yang disediakan penelepon, diperoleh melalui panggilan sebelumnya ke GdiGetSpoolFileHandle.
Page
Nomor halaman yang disediakan penelepon.
pdwPageType
Penunjuk yang disediakan penelepon ke lokasi yang menerima jenis halaman. Tipe halaman yang mungkin diperlihatkan dalam tabel berikut ini:
Tipe Halaman | Arti |
---|---|
EMF_PP_FORM | Halaman adalah formulir atau memiliki marka air. (Saat ini tidak didukung.) |
EMF_PP_NORMAL | Halaman adalah halaman normal. |
Jika operasi berhasil, fungsi mengembalikan TRUE. Jika tidak, fungsi mengembalikan FALSE, dan kode kesalahan dapat diperoleh dengan memanggil GetLastError.
Fungsi GdiGetPageHandle diekspor oleh gdi32.dll untuk digunakan dalam fungsi printDocumentOnPrintProcessor prosesor cetak.
Prosesor cetak harus mendapatkan handel halaman sebelum memanggil GdiPlayPageEMF untuk menggambar halaman. Jika nilai Halaman ditentukan yang terlalu besar, fungsi akan mengembalikan ERROR_NO_MORE_ITEMS.
Untuk informasi tambahan, lihat Menggunakan Fungsi GDI di Prosesor Cetak.
Syarat | Nilai |
---|---|
Platform Target | Universal |
Header | winppi.h (termasuk Winppi.h) |
Pustaka | Gdi32.Lib |
DLL | Gdi32.dll |