Struktur OEMFONTINSTPARAM (prntfont.h)

Struktur OEMFONTINSTPARAM digunakan sebagai parameter input untuk metode IPrintOemUI::FontInstallerDlgProc antarmuka pengguna.

Sintaks

typedef struct _OEMFONTINSTPARAM {
  DWORD  cbSize;
  HANDLE hPrinter;
  HANDLE hModule;
  HANDLE hHeap;
  DWORD  dwFlags;
  PWSTR  pFontInstallerName;
} OEMFONTINSTPARAM, *POEMFONTINSTPARAM;

Anggota

cbSize

Ukuran, dalam byte, dari struktur OEMFONTINSTPARAM.

hPrinter

Handel printer yang disediakan Unidrv.

hModule

Handel yang disediakan Unidrv ke plug-in antarmuka pengguna.

hHeap

Handel yang disediakan Unidrv ke timbunan tempat ruang dapat dialokasikan dengan memanggil fungsi HeapAlloc (dijelaskan dalam dokumentasi Microsoft Windows SDK).

dwFlags

Bendera yang disediakan Unidrv. Satu-satunya bendera yang ditentukan adalah FG_CANCHANGE yang, jika diatur, menunjukkan antarmuka pengguna harus memungkinkan pengguna untuk mengubah font yang diinstal. Jika tidak, antarmuka pengguna harus ditampilkan dalam mode baca-saja.

pFontInstallerName

Penunjuk ke string yang mewakili nama alat penginstal font. Metode IPrintOemUI::FontInstallerDlgProc harus menyediakan string ini jika pesan yang diterima WM_USER+WM_FI_NAME. String harus ditempatkan dalam memori yang dialokasikan menggunakan hHeap.

Persyaratan

Persyaratan Nilai
Header prntfont.h (termasuk Printoem.h)