Struttura OEMFONTINSTPARAM (prntfont.h)
La struttura OEMFONTINSTPARAM viene usata come parametro di input per un plug-in dell'interfaccia utente IPrintOemUI::FontInstallerDlgProc .
Sintassi
typedef struct _OEMFONTINSTPARAM {
DWORD cbSize;
HANDLE hPrinter;
HANDLE hModule;
HANDLE hHeap;
DWORD dwFlags;
PWSTR pFontInstallerName;
} OEMFONTINSTPARAM, *POEMFONTINSTPARAM;
Members
cbSize
Dimensioni, in byte, della struttura OEMFONTINSTPARAM.
hPrinter
Handle stampante non fornito da unidrv.
hModule
Handle fornito da Unidrv al plug-in dell'interfaccia utente.
hHeap
Handle fornito da unidrv a un heap da cui è possibile allocare spazio chiamando la funzione HeapAlloc (descritta nella documentazione di Microsoft Windows SDK).
dwFlags
Flag non forniti da unidrv. L'unico flag definito è FG_CANCHANGE che, se impostato, indica che l'interfaccia utente deve consentire all'utente di modificare i tipi di carattere installati. In caso contrario, l'interfaccia utente deve essere visualizzata in modalità di sola lettura.
pFontInstallerName
Puntatore a una stringa che rappresenta il nome del programma di installazione del tipo di carattere. Il metodo IPrintOemUI::FontInstallerDlgProc deve specificare questa stringa se il messaggio ricevuto è WM_USER+WM_FI_NAME. La stringa deve essere posizionata in memoria allocata usando hHeap.
Requisiti
Requisito | Valore |
---|---|
Intestazione | prntfont.h (include Printoem.h) |