Freigeben über


FONTOBJ_pwszFontFilePaths-Funktion (winddi.h)

Die FONTOBJ_pwszFontFilePaths-Funktion ruft die Dateipfade ab, die einer Schriftart zugeordnet sind.

Syntax

LPWSTR FONTOBJ_pwszFontFilePaths(
  FONTOBJ *pfo,
  ULONG   *pcwc
);

Parameter

pfo

Zeiger auf die abgefragte FONTOBJ-Struktur .

pcwc

Zeiger auf den Speicherort, an dem GDI die Anzahl der Unicode-Zeichen zurückgibt, einschließlich der endenden Nullen, die in allen zurückgegebenen Pfadzeichenfolgen der Schriftartdatei gefunden wurden.

Rückgabewert

FONTOBJ_pwszFontFilePaths gibt nach erfolgreicher Ausführung einen Zeiger auf ein Array von Schriftartdateipfadzeichenfolgen zurück. Jede Zeichenfolge ist null, die durch eine einzelne Unicode-Null beendet wird. Diese Funktion gibt NULL zurück, wenn ein Fehler auftritt oder wenn die Pfade für die angegebene Schriftart nicht verfügbar sind. Das heißt, wenn es sich bei der Schriftart um eine temporäre Schriftart handelt, die aus einem Speicherbild hinzugefügt wird.

Hinweise

Druckertreiber können FONTOBJ_pwszFontFilePaths aufrufen, wenn sie eine eigene Dateizuordnung durchführen möchten. Die Dateizuordnung wird durch Aufrufen von EngMapFile ausgeführt.

In der Regel gibt es nur eine Datei pro Schriftart. Beispielsweise verfügt eine TrueType-Schriftart nur über eine Datei, während Type 1-Schriftarten möglicherweise zwei Dateien erfordern (eine .pfm und .pfb).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Universell
Header winddi.h (einschließlich Winddi.h)
Bibliothek Win32k.lib
DLL Win32k.sys

Weitere Informationen

EngMapFile

FONTOBJ