다음을 통해 공유


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 포함)