2 Fragen: long double nach char* & Hintergrundfarbe eines Brushes
-
hi!
Ich habe 2 Fragen:1. Wenn ich über sprintf() ein long double in ein char[] schreibe und dann mit ShowMessage() ausgeben möchte steht dort nichts. Das liegt wohl daran dass ShowMessage() ein char* haben möchte und kein char[]. Wie kann ich das long double direkt in ein char* umwandeln oder wie kann ich das char[] in ein char* umwandeln?
Ich hab schon hier gesucht, hab aber nur char[]-beispiele gesehen
2. Wie bestimme ich die Hintergrundfarbe bei einem Brush mit PatBlt?
Ich meine die Linienfarbe (also z.b. von den Crosses) kriege ich ja mit dem CreateHatchBrush() oder so defined, aber die Hintergrundfarbe des Brushes? Die ist momentan immer weiß. Kann man auch transparent Brushen (solange man ein Hatch-Brush verwendet)?Danke!
chris