Estructura OEMFONTINSTPARAM (prntfont.h)
La estructura OEMFONTINSTPARAM se usa como parámetro de entrada para un complemento de interfaz de usuario IPrintOemUI::FontInstallerDlgProc método.
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 al complemento de interfaz de usuario.
hHeap
Identificador proporcionado por Unidrv a un montón desde el que se puede asignar espacio llamando a la función HeapAlloc (que se describe en la documentación del SDK de Microsoft Windows).
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 fuentes. 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 |
---|---|
encabezado de | prntfont.h (include Printoem.h) |