BEGIN_MESSAGE_MAP...
-
kann mir mal jemand bitte verklickern, wozu man diese message maps benötigt?
ein beispiel wäre klasse. die msdn doku dazu hilft mir nix.
-
Diese MAPs bilden Windows-Nachrichten auf Funktionen ab:
BEGIN_MESSAGE_MAP(CTestDlg, CDialog) ON_BN_CLICKED(IDC_TEST, OnBnClickedTest) ON_BN_CLICKED(IDC_LOADTEMPLATE, OnBnClickedLoadtemplate) END_MESSAGE_MAP()
Also hier wird BN_CLICKED von dem Control IDC_TEST bzw.IDC_LOADTEMPLATE an die Funktionen OnBnClickedTest() bzw. OnBnClickedLoadtemplate() wietergeleitet, in denen du dann auf den KLICK reagieren kannst ...
-
das sind makros die's dem codegenerator einfacher machen sollen. wenn du wissen willst wie die aussehen: bei neueren visual studios rechte maustaste auf BEGIN_MESSAGE_MAP klicken und dann 'go to definition' (oder so ähnlich)