TextOut auf CStatic
-
heute hab ich ein ganz kleines problem
ich steh voll auf dem schlauch.ein dialog hat eine bitmap in einem picture control über den resourcen
editor zugewiesen bekommen. ich seh diese auch.in der InitDialog werden einige berechnungen durchlaufen und das
ergebniss soll dann auch das bild geschrieben werden:CWnd* wnd = GetDlgItem(IDC_BILD);
wnd->TextOut(1,1,"test");jetzt seh ich aber auf dem bild nix

ich vermute mal, da war was mit OnPaint, oder so.
Kann mir gerad mal jemand den erleuchtenden schlag auf den
hinterkopf geben?danke
-
ich dussel, ich hab natürlich nicht den TextOut auf das Window gemacht sondern
auf den DCCWnd* wnd = GetDlgItem(IDC_BILD);
CDC* dc = wnd->GetDC();
dc->TextOut(1,1,"test");mir ist leider immernoch nix eingefallen. ich will die berechneten
werte ja nicht laufend neu berechnen und auch nicht unbedingt
zwischenspeichern.please help
-
Das ist absoluter Blödsinn.
Verwende einfach SetWindowText oder SetDlgItemText.
Wnen Du sofort ein Update möchtest kannst Du UpdateWindow durchführen. Der Weg direkt so in Ein Control zu zeichnen ist mit Sicherheit der falsche Weg.