Witam,
Utworzyłem klasę aplikacji i zaimplementowałem w niej metody inicjalizacji i działania. Okno główne posiada kilka kontrolek, ich uchwyty zdefiniowałem jako pola prywatne klasy aplikacja. Jednak gdy chciałem dodać metodę procedury okna do klasy, tj:
//metoda publiczna w klasie "okno" - deklaracja w pliku naglowkowym
LRESULT CALLBACK wndproc(HWND hWindow, UINT message, WPARAM wparam, LPARAM lparam);
//metoda publiczna w klasie "okno" - definicja w pliku zrodlowym
LRESULT CALLBACK okno::wndproc(HWND hWindow, UINT message, WPARAM wparam, LPARAM lparam)
{
//...
}
Kompilator wyrzuca błąd:
Error 1 error C3867: 'okno::wndproc': function call missing argument list;