Hallo,
Code:
windows.DrawText(DbGrid1.Canvas.Handle, pchar('äää'),-1, @crect, DT_WORDBREAK or DT_TOP or DT_LEFT);
stellt die Umlaute falsch dar (in einem DbGrid(.canvas)).
Anstelle von Umlauten und Sonderzeichen werden nur Artefakte angezeigt.
Woran kann das liegen ?
(Kann man das Charset irgendwie verändern?)
PS: Ich Nutze die Lazarus
IDE 0.9.31
grüße
stiftII