ChildWindows und StatictBitmaps



  • Hallo,

    ich setze seit kurzem wxWidgets 2.5.3 ein und nun möchte ich eine Programm schreiben wo ich als Hintergrund ein Bild habe und noch weitere Komponenten. Leider sind die anderen Komponenten nicht zu sehen, da sie von dem Bild verdeckt werden. Wie schaffe ich es das die Komponenten zu sehen sind?

    Hier mein Code wie ich es verwirklicht habe:

    class MyFrame : public wxFrame
      {
      public:
        MyFrame(wxWindow*, wxWindowID, const wxString&);
        MyFrame()
      protected:
        wxStaticBitmap *staticBmp;
        MyWindow *window;
      };
    
    class MyWindow : public wxWindow
      {
      public:
        MyWindow(wxWindow *);
      };
    
    MyFrame::MyFrame(wxWindow* parent, wxWindowID id, const wxString& title)
      : wxFrame(parent, id, title)
    {
      staticBmp = new wxStaticBitmap((wxWindow*)this, -1, wxBitmap("IDB_BMP"));
      window = new MyWindow((wxWindow*)this);
    }
    
    MyWindow::MyWindow(wxWindow *parent)
      : wxWindow(parent, -1)
    {
    }
    

Anmelden zum Antworten