Estructura OEMFONTINSTPARAM (prntfont.h)

La estructura OEMFONTINSTPARAM se usa como parámetro de entrada para el método IPrintOemUI::FontInstallerDlgProc de un complemento de interfaz de usuario.

Sintaxis

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

Miembros

cbSize

Tamaño, en bytes, de la estructura OEMFONTINSTPARAM.

hPrinter

Controlador de impresora no suministrado por Unidrv.

hModule

Identificador proporcionado por Unidrv para el complemento de la interfaz de usuario.

hHeap

Identificador proporcionado por Unidrv a un montón desde el que se puede asignar espacio mediante una llamada a la función HeapAlloc (descrita en la documentación de Microsoft Windows SDK).

dwFlags

Marcas no proporcionadas por Unidrv. La única marca definida es FG_CANCHANGE que, si se establece, indica que la interfaz de usuario debe permitir al usuario cambiar las fuentes instaladas. De lo contrario, la interfaz de usuario debe mostrarse en modo de solo lectura.

pFontInstallerName

Puntero a una cadena que representa el nombre del instalador de fuente. El método IPrintOemUI::FontInstallerDlgProc debe proporcionar esta cadena si el mensaje recibido es WM_USER+WM_FI_NAME. La cadena debe colocarse en la memoria asignada mediante hHeap.

Requisitos

Requisito Valor
Header prntfont.h (include Printoem.h)