Problem polega na tym. Chce stworzyc aplikacje ktora po prostu dziala w tle, nie ma zadnego okna i po prostu potrafi przyjmowac wlasne zdefiniowanie WM_MESSAGE'i. Probowalem stworzyc prosta klase z sama MessageMap'a (MFC), ktora by przetwarzala ON_MESSAGE(moj_msg,mojaFunkcja). Jednak wyrzuca mi blad przy kompilacji:
error C2440: 'static_cast' : cannot convert from 'LRESULT (__thiscall CMFCApp::* )(WPARAM,LPARAM)' to 'LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)'
None of the functions with this name in scope match the target type
Wiadomosc mam zdefiniowana jako
afx_msg LRESULT OnWiad(WPARAM wParam, LPARAM lParam);
i odpowiednia do niej funkcja w CMFCApp
CMFCApp jest dziedziczona po CWinApp
Ktos potrafi pomoc albo dac inne rozwiazanie?