RegMessage an meine App
-
Irgenwie stelle ich mich sehr ungeschickt an.
Ich schaffe es nicht eine ReMessage an meine App zu schicken.Bekomme immer:
error C2440: 'Typenumwandlung' : 'LRESULT (__thiscall CTestApp::* )(WPARAM,LPARAM)' kann nicht in 'CWnd *' konvertiert werdenOk nun was mach ich falsch. Muß ich etwas anders machen als wenn ich eine Message an ein Wnd schicke?
Mein Code:
//Test.h file: afx_msg LRESULT OnLostServerConnection(WPARAM, LPARAM);e: //Test.cpp file UINT NEAR WM_LOST_SERVER_CONNECTION = ::RegisterWindowMessage(_T("WM_LOST_SERVER_CONNECTION")); BEGIN_MESSAGE_MAP(CTestApp, CWinApp) ON_COMMAND(ID_HELP, CWinApp::OnHelp) //{{AFX_MSG_MAP(CTestApp) ON_REGISTERED_MESSAGE(WM_LOST_SERVER_CONNECTION, OnLostServerConnection) //}}AFX_MSG_MAP END_MESSAGE_MAP()
-
Seit wann empfängt CWinApp Messages?