OEMFONTINSTPARAM 结构 (prntfont.h)
OEMFONTINSTPARAM 结构用作用户界面插件的 IPrintOemUI::FontInstallerDlgProc 方法的输入参数。
语法
typedef struct _OEMFONTINSTPARAM {
DWORD cbSize;
HANDLE hPrinter;
HANDLE hModule;
HANDLE hHeap;
DWORD dwFlags;
PWSTR pFontInstallerName;
} OEMFONTINSTPARAM, *POEMFONTINSTPARAM;
成员
cbSize
OEMFONTINSTPARAM 结构的大小(以字节为单位)。
hPrinter
Unidrv 提供的打印机句柄。
hModule
Unidrv 提供的用户界面插件句柄。
hHeap
Unidrv 提供的堆句柄,可以通过调用 Microsoft Windows SDK 文档) 中所述的 HeapAlloc 函数 (分配空间。
dwFlags
Unidrv 提供的标志。 唯一定义的标志是FG_CANCHANGE如果设置,则指示用户界面应允许用户更改已安装的字体。 否则,用户界面应以只读模式显示。
pFontInstallerName
指向表示字体安装程序名称的字符串的指针。 如果收到的消息WM_USER+ WM_FI_NAME,IPrintOemUI::FontInstallerDlgProc 方法必须提供此字符串。 字符串必须放置在使用 hHeap 分配的内存中。
要求
要求 | 值 |
---|---|
Header | prntfont.h (包括 Printoem.h) |