본문 바로가기

old drawer/C, C++, MFC

[MFC] F1 도움말 기능 비활성화

MFC로 개발시, 빌드된 프로그램에서 F1을 누르면 도움말 기능이 실행된다.

문제는 CWinApp 클래스에 기본으로 포함되어있어 프로그램이 도움말 기능을 지원하지 않더라도 Help 파일을 찾으려는 메세지 창이 뜨게 된다.

이 경우 도움말 기능을 비활성화하고자 할때는 다음과 같이 하면 된다.

 

-> ID_HELP 관련 커멘드 주석처리

BEGIN_MESSAGE_MAP(CToolDBHandlerApp, CWinApp)
 //ON_COMMAND(ID_HELP, &CWinApp::OnHelp)
END_MESSAGE_MAP()