Benutzer mit den meisten Antworten
Gdiplus: _DrawString_ rechtsbündig/zentriert

Frage
-
Hi,
ich stelle gerade einige Sachen von GDI auf GDI+ um.
Ich habe nur nicht gefunden, wie man (mehrzeilige) Texte rechtsbündig/zentriert
ausgibt...
Gut, ich mache es jetzt "zu Fuss", aber gibt es wirklich keine Entsprechung zu
CDC::DrawText(..., DT_RIGHT ...)?Tschüß, Holger.
- Bearbeitet Robert BreitenhoferModerator Mittwoch, 23. Juni 2010 11:59 Formatierung
Antworten
-
DrawString mit dem entsprechenden Alignment (StringAlignmentFar) für eine Zeile geht doch...
http://msdn.microsoft.com/en-us/library/ms535991(v=VS.85).aspx
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Martin RichterModerator Mittwoch, 23. Juni 2010 13:07
- Als Antwort markiert Robert BreitenhoferModerator Donnerstag, 24. Juni 2010 08:42
Alle Antworten
-
DrawString mit dem entsprechenden Alignment (StringAlignmentFar) für eine Zeile geht doch...
http://msdn.microsoft.com/en-us/library/ms535991(v=VS.85).aspx
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen Martin RichterModerator Mittwoch, 23. Juni 2010 13:07
- Als Antwort markiert Robert BreitenhoferModerator Donnerstag, 24. Juni 2010 08:42
-
Hallo Holger,
Schau Dir mal den folgenden Diskussionsfaden an. Vielleicht kann er Dir weiter helfen.
CStatic with transparent Background
Grüße,
Robert
-
Hi,
"Martin Richter [MVP]" schrieb im Newsbeitrag news:bf896336-53d2-448b-8255-0f1949dca710@communitybridge.codeplex.com...
DrawString mit dem entsprechenden Alignment (StringAlignmentFar) für eine Zeile geht doch...
http://msdn.microsoft.com/en-us/library/ms535991(v=VS.85).aspx
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
hm, habe es mal mit SetAlignment und SetLineAlignement probiert,
aber der Text bleibt linksbündig, nur die Ausgabeposition ändert sich,
d.h. ob die Koordinaten bei DrawString Oben/Links oder Unten/Rechts ist...Tschüß, Holger.
-
Hi,
"Holger Gothan" <holger.gothan@hotmail.de> schrieb im Newsbeitrag news:8b91b35c-4a11-44a8-9fed-89c7a8805e1d@communitybridge.codeplex.com...
Hi,
"Martin Richter [MVP]" schrieb im Newsbeitrag news:bf896336-53d2-448b-8255-0f1949dca710@communitybridge.codeplex.com...
DrawString mit dem entsprechenden Alignment (StringAlignmentFar) für eine Zeile geht doch...
http://msdn.microsoft.com/en-us/library/ms535991(v=VS.85).aspx
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
hm, habe es mal mit SetAlignment und SetLineAlignement probiert,
aber der Text bleibt linksbündig, nur die Ausgabeposition ändert sich,
d.h. ob die Koordinaten bei DrawString Oben/Links oder Unten/Rechts ist...
Tschüß, Holger.und es geht doch mit SetAlignment, man muss nur den passenden Basispunkt angeben...
Tschüß, Holger.