Breite eines Textes in Pixeln
-
Hallo,
ich versuche die Breite und Höhe die ein einzeiliger True Type Text auf dem Bildschirm einnimmt zu ermitteln. Gegeben sind die Schriftgröße (z.B. 11,24,16) und die Schriftart (Arial, MS Sans Serif, Tahoma).
Ich habe bei MSDN auch schon die funktion GetCharABCWidths gefunden, verstehe jedoch nicht wie ich sie benutzten muss.
Es wäre nett wenn mir jemand helfen könnte.Danke
-
Ich weiß net wies mit C++ geht, aber bei Delphi kann man das mit Canvas.TextExtend machen.
Vielleicht hilft dir das weiter.
-
GetTextExtend
-
Ok danke, aber ich programmiere mit Dev-C++ und es sieht für mich so aus, als würde GetTextExtent nur mit den Visual-C++ Libraries zur Verfügung stehen!
Oder gibt es eine Möglichkeit darauf auch in Dev-C++ zuzugreifen?Danke
-
Du bist hier im MFC Forum, deswegen bin ich davon ausgegangen, dass du die auch nutzt.
Wärst du im WinApi Forum besser aufgehoben? Oder wo?
-
Oh mist falsches Forum (ich Depp
)
aber wo wir schon mal hier sind, gibt es eine Möglichkeit die in Dev-C++ zu nutzen oder sind sie Visual-C++ vorbehalten?