Estrutura OEMFONTINSTPARAM (prntfont.h)
A estrutura OEMFONTINSTPARAM é usada como um parâmetro de entrada para o método IPrintOemUI::FontInstallerDlgProc de um plug-in de interface do usuário.
Sintaxe
typedef struct _OEMFONTINSTPARAM {
DWORD cbSize;
HANDLE hPrinter;
HANDLE hModule;
HANDLE hHeap;
DWORD dwFlags;
PWSTR pFontInstallerName;
} OEMFONTINSTPARAM, *POEMFONTINSTPARAM;
Membros
cbSize
Tamanho, em bytes, da estrutura OEMFONTINSTPARAM.
hPrinter
Identificador de impressora fornecido por Unidrv.
hModule
Identificador fornecido por Unidrv para o plug-in da interface do usuário.
hHeap
Identificador fornecido por Unidrv para um heap do qual o espaço pode ser alocado chamando a função HeapAlloc (descrita na documentação do SDK do Microsoft Windows).
dwFlags
Sinalizadores fornecidos por Unidrv. O único sinalizador definido é FG_CANCHANGE que, se definido, indica que a interface do usuário deve permitir que o usuário altere as fontes instaladas. Caso contrário, a interface do usuário deve ser exibida no modo somente leitura.
pFontInstallerName
Ponteiro para uma cadeia de caracteres que representa o nome do instalador de fonte. O método IPrintOemUI::FontInstallerDlgProc deverá fornecer essa cadeia de caracteres se a mensagem recebida for WM_USER+WM_FI_NAME. A cadeia de caracteres deve ser colocada na memória alocada usando hHeap.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | prntfont.h (inclua Printoem.h) |