Fungsi GdiGetPageHandle (winppi.h)

Fungsi GdiGetPageHandle mengembalikan handel ke halaman yang ditentukan dalam pekerjaan cetak.

Sintaks

HANDLE GdiGetPageHandle(
  HANDLE  SpoolFileHandle,
  DWORD   Page,
  LPDWORD pdwPageType
);

Parameter

SpoolFileHandle

Handel file penampung yang disediakan penelepon, diperoleh dengan 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:

Jenis Halaman Makna
EMF_PP_FORM Halaman adalah formulir atau memiliki marka air. (Saat ini tidak didukung.)
EMF_PP_NORMAL Halaman adalah halaman normal.

Mengembalikan nilai

Jika operasi berhasil, fungsi mengembalikan TRUE. Jika tidak, fungsi mengembalikan FALSE, dan kode kesalahan dapat diperoleh dengan memanggil GetLastError.

Keterangan

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.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header winppi.h (termasuk Winppi.h)
Pustaka Gdi32.Lib
DLL Gdi32.dll