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
HeapAlloc 함수를 호출하여 공간을 할당할 수 있는 힙에 대한 Unidrv 제공 핸들입니다(Microsoft Windows SDK 설명서에 설명됨).
dwFlags
Unidrv에서 제공하는 플래그입니다. 정의된 유일한 플래그는 FG_CANCHANGE 설정하면 사용자가 설치된 글꼴을 변경할 수 있도록 사용자 인터페이스를 나타냅니다. 그렇지 않으면 사용자 인터페이스가 읽기 전용 모드로 표시되어야 합니다.
pFontInstallerName
글꼴 설치 관리자의 이름을 나타내는 문자열에 대한 포인터입니다. IPrintOemUI::FontInstallerDlgProc 메서드는 수신된 메시지가 WM_USER+WM_FI_NAME 경우 이 문자열을 제공해야 합니다. 문자열은 hHeap사용하여 할당된 메모리에 배치되어야 합니다.
요구 사항
요구 | 값 |
---|---|
헤더 | prntfont.h(Printoem.h 포함) |