クラスウィザード内で動作できないように見えるMFCVisualC ++アプリケーションがありますが、WM_TIMERイベントハンドラーを追加するビュー(CServerView)があります。
CWnd::SetTimer
電話をかける方法はわかりましたCWnd::KillTimer
が、10年以上行っていないのは、メッセージマップを変更することです。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()
これはおそらく些細なことですが、私が直面している2つの複雑な問題は、これに関するオンラインのドキュメントがすべて最近のVisual Studioバージョンのものであり、Visual C++6.0でこれを実行し続けていることです。