Freigeben über


SelectFont-Makro (windowsx.h)

Das SelectFont-Makro wählt ein Schriftartobjekt im angegebenen Gerätekontext (DC) aus. Das neue Schriftartobjekt ersetzt das vorherige Schriftartobjekt.

Syntax

HFONT SelectFont(
    HDC hdc,
    HFONT hfont
);

Die Parameter

hdc

Ein Handle für den DC.

hfont

Ein Handle für das schriftartenobjekt, das ausgewählt werden soll. Das Schriftartobjekt muss entweder mit CreateFont oder CreateFontIndirect erstellt worden sein.

Rückgabewert

Typ: HFONT

Wenn SelectFont erfolgreich verläuft, ist der Rückgabewert ein Handle für das zu ersetzende Schriftartobjekt. Wenn ein Fehler auftritt, ist der Rückgabewert NULL.

Bemerkungen

Nachdem eine Anwendung die Zeichnung mit dem neuen Schriftartobjekt abgeschlossen hat, sollte es immer ein neues Schriftartobjekt durch das ursprüngliche Schriftartobjekt ersetzen.

Das SelectFont-Makro entspricht dem Aufrufen von SelectObject wie folgt:


((HFONT) SelectObject((hdc), (HGDIOBJ)(HFONT)(hfont)))

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 2000 Professional [nur Desktop-Apps]
Mindestanforderungen für unterstützte Server Windows 2000 Server [nur Desktop-Apps]
Zielplattform Fenster
Überschrift windowsx.h

Siehe auch

DeleteFont

SelectObject-