F1キーでヘルプファイルがないと怒られる
ので、何とかしようと調べたら、キーバインド排除しようとのこと。
参考は「MFC アクセラレータとF1キーのヘルプの抑制 」。
アプリケーションクラス定義 CPP の上のほうにある Message Map から、F1キー(ID_HELP)のマップを排除する。
BEGIN_MESSAGE_MAP(MyApp, CWinApp)
/* HELP なし ON_COMMAND(ID_HELP, &CWinApp::OnHelp) */
END_MESSAGE_MAP()
ちなみに Message Map そのものをなくしてしまうと、ビルドエラーが出る。
エラー 1 error LNK2001: 外部シンボル ""protected: virtual struct AFX_MSGMAP const * __thiscall MyApp::GetMessageMap(void)const " (?GetMessageMap@MyApp@@MBEPBUAFX_MSGMAP@@XZ)" は未解決です。