wxwidgeths

bluescreen
ich weis nicht ob ihr mit wxWidgeths arbeitet, aber weiß einer von euch, wie ich mit einem Device Context (wxPaintDC) eine Bitmap (oder anederes Format) zeichnen kann?
Ich seh im Inet immer was von "*.xps". Was zur Hölle ist das?
Hanfling
bluescreen
also ich leg erst nen zeiger an
code:
1:
2:
3:
wxBitmap *teller;

dann erzeug ich eine Bitmap und lade sie:
code:
1:
2:
3:
4:
teller = new wxBitmap();
teller->LoadFile("C:\\hgr.bmp", wxBITMAP_TYPE_BMP);

und im Event handler verweis ich auf OnPaint() und da zeichne ich sie:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
void BasicFrame::OnPaint(wxWindowCreateEvent &event)
{
                     wxPaintDC *dc = new wxPaintDC(this);
                     dc->BeginDrawing();
                     dc->DrawBitmap(*teller, 2, 2, false);
                     dc->EndDrawing();
}

er kompiliert alles, aber wenn ich das programm starte heist es ein fehler sei aufgetreten.
Was is daran den falsch?
Hanfling
Was für ein Fehler, Zeile? Debugger, Logmeldungen einbauen, usw.
bluescreen
die fehlermeldunf ist windows intern... hab vista
es erscheint "im programm ... ist ein fehleraufgeteten
dann sucht er nach lösungen und bricht ab
bluescreen
darf ich aus eurem längeren "nicht antwortens" schließen, dass ihr es auch nicht wisst?
;-)
survivor
wärst du zufrieden, wenn dir diese frage nun jeder aktive user mit "ja" beantwortet? großes Grinsen
(auch wenn das board zurzeit ziemlich eingeschlafen aussieht, könnte dieser thread etwas länger werden als üblich (vorrausgesetzt er wird nicht vorher geschlossen Augen rollen ))
bluescreen
lol .. ja
aber ich glaub, dass dann der thread ziemlich lang wird.
naja... vielleicht melde ich mich in einem "wxwidgeths-forum" an.
Falls es sowas gibt, obwohl ich palnetcoding aufgrund seiner geschlossenheit bevorzuge.
Hanfling
Meine Kristallkugel sagt mir das du weder in der Lage bist einen Debugger zu benutzen, noch dazu in der Lage bist einfach mal ein paar cout`s einzufügen um mal rauszufinden, woran der jetzt genau krepiert. Durch meine Kristallkugel kann ich aber auch nicht deinen Quelltext lesen, was auch ned Sinn der Sache ist, das ich das bei mir kompilieren muss um die simpelsten Dinge zu machen, damit dir geholfen werden kann.

@suvivor: Mehr als 10 Beiträge gelten ja hier schon als langer Thread. Augenzwinkern
bluescreen
ich dachte, das der quellcode für die lösung dieses Problems nicht von bedeutung sei...
außerdem hab ich debbuger schon probiert, und das Problem liegt in der zeile wo ich versuche die bitmap zu zeichnen...
perle
vielleicht gibt es spezielle Units für Vista?
bluescreen
naja... so gut kenn ich mich nich mit wxwidgeths aus...
was sind units?
aber ich glaub nich das es vista spezifisch is, denn ich habs auch schon auf xp getestet und da gehts auch nich