DrawText
-
Hallo zusammen, ich habe folgendes Problem:
Die WinApi - Funktion DrawText interpretiert zwar \n jedoch keine \t.
Wie kann ich dennoch Tabulatoren haben?Gruss Ishildur
-
const char tab[5] = TEXT(' ');
Pseudocode:
string = "blablabla" + tab + "blablabla";EInfach ne stringkonstante anlegen die 5 Leerzeichen enthält und anstelle von \t diese Stringkostante anhängen.
MfG.
-
Ich glaube du verstehst nicht ganz, wozu das \t gut ist, ich möchte Text tabellarisch darstellen! Ausserdem weiss ich, dass DrawText Tabulatoren verarbeiten kann, ich weiss nur nicht, wie man es aktiviert oder welchen Ascii wert er als tabulator interpretiert!
-
Es gibt eine Version von DrawText() die auch Tabulatoren kann. Weiss jetzt grade den Namen nicht mehr. Schau mal in der Microsoft Platform SDK Dokumentation ( http://msdn.microsoft.com/library ) nach (such nach "DrawText" und guck dann unter "See also").
An die Funktion (ich glaube, es ist ExtTextOut() oder so) kannst Du eine Liste von Tabulatoren uebergeben.
-
DrawTextEx() und TabbedTextOut().