Freigeben über


SetMapperFlags-Funktion (wingdi.h)

Die SetMapperFlags-Funktion ändert den Algorithmus, den die Schriftartzuordnung verwendet, wenn logische Schriftarten physischen Schriftarten zugeordnet werden.

Syntax

DWORD SetMapperFlags(
  [in] HDC   hdc,
  [in] DWORD flags
);

Parameter

[in] hdc

Ein Handle für den Gerätekontext, der das Schriftartzuordnungsflag enthält.

[in] flags

Gibt an, ob die Schriftartzuordnung versuchen soll, das Seitenverhältnis einer Schriftart mit dem Seitenverhältnis des aktuellen Geräts abzugleichen. Wenn Bit null festgelegt ist, wählt der Mapper nur übereinstimmende Schriftarten aus.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert der vorherige Wert des Schriftartzuordnungsflags.

Wenn die Funktion fehlschlägt, wird der Rückgabewert GDI_ERROR.

Hinweise

Wenn der dwFlag-Parameter festgelegt ist und keine übereinstimmenden Schriftarten vorhanden sind, wählt Windows ein neues Seitenverhältnis aus und ruft eine Schriftart ab, die diesem Verhältnis entspricht.

Die verbleibenden Bits des dwFlag-Parameters müssen 0 sein.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile wingdi.h (einschließlich Windows.h)
Bibliothek Gdi32.lib
DLL Gdi32.dll

Weitere Informationen

Schriftart- und Textfunktionen

Übersicht über Schriftarten und Text

GetAspectRatioFilterEx