我有一个 MFC Visual C++ 应用程序,它似乎无法在类向导中工作,但是,我有一个视图 (CServerView),我想向其中添加一个 WM_TIMER 事件处理程序。
我已经知道如何调用CWnd::SetTimer
,CWnd::KillTimer
但十多年来我没有做的是修改消息映射。我不确定我应该为我的 CView 子类修改的地图是 ServerView.cpp 文件的这一部分,还是 ServerView.h 中的某个内容:
BEGIN_MESSAGE_MAP(CServerView, CListView)
//{{AFX_MSG_MAP(CServerView)
ON_COMMAND(ID_DRIVER_START, OnDriverStart)
ON_UPDATE_COMMAND_UI(ID_DRIVER_START, OnUpdateDriverStart)
...
// Standard printing commands
END_MESSAGE_MAP()
这可能是一件微不足道的事情,但我面临的两个复杂问题是在线文档都是针对最近的 Visual Studio 版本的,而我在 Visual C++ 6.0 中坚持这样做