Text drehen
-
Hallo zusammen,
ich hätte gern mal einen Tip wie ich z. B. mit drawtext einen Text drehen kann.
Ich nutze Visual C++
danke
-
also auf http://msdn2.microsoft.com/en-us/library/ms533909(VS.85).aspx seh ich keine möglichkeit, um einen Text zu drehen.
aber du könntest auch den text in eine CompatibleBitmap auf einem CompatibleDC zeichnen, und diese Bitmap rotiert auf deinen eigentlichen DC blitten.
--> bei der foren-suche findest du einige Beispiele und auch quelltexteoder du erstellst für den gewünschten winkel eine neue Schrift (CreateFont) und gibst dort den winkel an (oder auch in der LOGFONT struktur).
-
Das geht auch nur über den L)OGFONT und die Erstellung eines Fonts mittels CreateFont. Einfach den entsprechenden winkel angeben und dann mit DrawText den Text Printen und fertig.
Gruß Matthias