ITextFont::GetWeight-Methode (tom.h)

Ruft die Schriftstärke für die Zeichen in einem Bereich ab.

Syntax

HRESULT GetWeight(
  long *pValue
);

Parameter

pValue

Typ: long*

Die Schriftstärke. Die Bold-Eigenschaft ist eine binäre Version der Weight-Eigenschaft, die die Gewichtung auf FW_BOLD festlegt. Die Schriftstärke ist in der LOGFONT-Struktur und der IFont-Schnittstelle vorhanden. Windows definiert die folgenden Schriftgraden.

Schriftbreite Wert
FW_DONTCARE 0
FW_THIN 100
FW_EXTRALIGHT 200
FW_LIGHT 300
FW_NORMAL 400
FW_MEDIUM 500
FW_SEMIBOLD 600
FW_BOLD 700
FW_EXTRABOLD 800
FW_HEAVY 900

Rückgabewert

Typ: HRESULT

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Wenn die Methode fehlschlägt, gibt sie einen der folgenden COM-Fehlercodes zurück. Weitere Informationen zu COM-Fehlercodes finden Sie unter Fehlerbehandlung in COM.

Rückgabecode Beschreibung
E_INVALIDARG
Ungültiges Argument.
CO_E_RELEASED
Das Schriftartobjekt wird an einen bereich angefügt, der gelöscht wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile tom.h
DLL Msftedit.dll

Siehe auch

Konzept

ITextFont

Referenz

SetWeight

Textobjektmodell