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) |