Structure OEMFONTINSTPARAM (prntfont.h)
La structure OEMFONTINSTPARAM est utilisée comme paramètre d’entrée pour la méthode IPrintOemUI ::FontInstallerDlgProc d’un plug-in d’interface utilisateur.
Syntaxe
typedef struct _OEMFONTINSTPARAM {
DWORD cbSize;
HANDLE hPrinter;
HANDLE hModule;
HANDLE hHeap;
DWORD dwFlags;
PWSTR pFontInstallerName;
} OEMFONTINSTPARAM, *POEMFONTINSTPARAM;
Membres
cbSize
Taille, en octets, de la structure OEMFONTINSTPARAM.
hPrinter
Descripteur d’imprimante fourni par unidrv.
hModule
Unidrv-fourni handle pour le plug-in d’interface utilisateur.
hHeap
Handle fourni par unidrv à un tas à partir duquel l’espace peut être alloué en appelant la fonction HeapAlloc (décrite dans la documentation Microsoft Windows SDK).
dwFlags
Indicateurs fournis par unidrv. Le seul indicateur défini est FG_CANCHANGE qui, s’il est défini, indique que l’interface utilisateur doit autoriser l’utilisateur à modifier les polices installées. Sinon, l’interface utilisateur doit être affichée en mode lecture seule.
pFontInstallerName
Pointeur vers une chaîne représentant le nom du programme d’installation de police. La méthode IPrintOemUI ::FontInstallerDlgProc doit fournir cette chaîne si le message reçu est WM_USER+WM_FI_NAME. La chaîne doit être placée dans la mémoire allouée à l’aide de hHeap.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | prntfont.h (inclure Printoem.h) |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour