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