SendMessage from Dlg to CWinApp
-
ich möchte eine message zb WM_USER+100 mit SendMessage oder PostMessage
an die Message Map Meiner Application schicken ..
#define WM_BTN_MY WM_USER+100
void CMyDlg::OnBnClickedMyBtn()
{
::PostMessage(WM_BTN_MY,0,0);
}BEGIN_MESSAGE_MAP(CMyApp, CWinApp)
ON_COMMAND(ID_HELP, CWinApp::OnHelp)
ON_MESSAGE(WM_BTN_MY, OnBnClickedMyBtnApp)END_MESSAGE_MAP()
da kommt nichts , an was mach ich falsch ??
-
Wenn du in der CWinApp an die Message ran willst überlade PreTranslateMessage and bastle dort ein
if(pMsg ->message == WM_BTN_MY ) { // na was läuft so in meiner alten heimat? =D }rein
