Struttura OEMFONTINSTPARAM (prntfont.h)
La struttura OEMFONTINSTPARAM viene usata come parametro di input per il metodo IPrintOemUI::FontInstallerDlgProc di un'interfaccia utente.
Sintassi
typedef struct _OEMFONTINSTPARAM {
DWORD cbSize;
HANDLE hPrinter;
HANDLE hModule;
HANDLE hHeap;
DWORD dwFlags;
PWSTR pFontInstallerName;
} OEMFONTINSTPARAM, *POEMFONTINSTPARAM;
Membri
cbSize
Dimensioni, in byte, della struttura OEMFONTINSTPARAM.
hPrinter
Handle della stampante non fornito daidrv.
hModule
Handle fornito da unidrv per il plug-in dell'interfaccia utente.
hHeap
Handle fornito da unidrv in un heap da cui è possibile allocare spazio chiamando la funzione HeapAlloc (descritta nella documentazione di Microsoft Windows SDK).
dwFlags
Flag non forniti daidrv. 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 carattere. Il metodo IPrintOemUI::FontInstallerDlgProc deve fornire questa stringa se il messaggio ricevuto è WM_USER+WM_FI_NAME. La stringa deve essere inserita nella memoria allocata usando hHeap.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | prntfont.h (include Printoem.h) |