Fensterklasse probleme mit WndProc



  • Hallo,

    ich habe eine Klasse für Fenster geschrieben, und in dieser Klasse auch die WndProc deklariert.

    //Ausschnitt aus meiner Klasse
    class MWindow
    {
       public:
          MWindow(HINSTANCE, int);
          ~MWindow();
       protected:
          HWND hWnd;
          MSG msg;
          WNDCLASS wc;
          HINSTANCE hInstance;
          LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
    };
    

    Allerdings wenn ich diese WndProc dem WNDCLASS Elemet lpfnWndProc zuweise erscheint folgende Fehlermeldung:

    no matches converting function `WndProc' to type `LRESULT
    candidates are: long int MWindow::WndProc(HWND__*, unsigned int,

    Das ganze mache ich mit Dev-Cpp 4.9.8.1

    Danke schon im voraus für eure Hilfe




Anmelden zum Antworten