28. März 200125 j hi coder, ich habe folgendes problem. ich habe eine klasse: class Klasse { public: f ( CWnd* x) { CPaintDC dc (x); // zeichne Kreis mit dc ... } }; nun ist das problem, das wenn ich mir eine instanz dieser klasse anlege und die funktion ausführen möchte, mit einem dialog als übergabe er es nicht schaft den kreis zu zeichnen. sobalb ich den code der funktion aber in den abschnitt CDialog::OnPaint() schreibe funktioniert alles so wie gewollt. und nun die frage. wieso kann ich kein CWnd übergeben und damit ganz normal hantieren. (selbes prob tritt auch auf, wenn ich eine CPaintDC übergeben will)
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.