다음을 통해 공유


방법: 상태 표시줄에 명령 정보 표시

애플리케이션 마법사를 실행하여 애플리케이션의 기본 구조를 만들 때 도구 모음과 상태 표시줄을 지원할 수 있습니다. 애플리케이션 마법사의 한 옵션만 둘 다 지원합니다. 상태 표시줄이 있으면 사용자가 메뉴의 항목 위로 포인터를 이동할 때 애플리케이션에서 자동으로 유용한 피드백을 제공합니다. 메뉴 항목이 강조 표시되면 애플리케이션이 상태 표시줄에 프롬프트 문자열을 자동으로 표시합니다. 예를 들어 사용자가 [편집] 메뉴의 [잘라내기] 명령 위로 포인터를 이동하면 상태 표시줄에 상태 표시줄의 메시지 영역에 "선택 영역 잘라내기 및 클립보드에 놓기"가 표시될 수 있습니다. 프롬프트는 사용자가 메뉴 항목의 용도를 이해하는 데 도움이 됩니다. 사용자가 도구 모음 단추를 클릭할 때도 작동합니다.

프로그램에 추가하는 메뉴 항목에 대한 프롬프트 문자열을 정의하여 이 상태 표시줄 도움말에 추가할 수 있습니다. 이렇게 하려면 메뉴 편집기에서 메뉴 항목의 속성을 편집할 때 프롬프트 문자열을 제공합니다. 정의한 문자열은 애플리케이션 리소스 파일에 저장됩니다. 설명한 명령과 ID가 동일합니다.

기본적으로 애플리케이션 마법사는 프로그램이 새 메시지를 대기할 때 표시되는 표준 "준비" 메시지의 ID인 AFX_IDS_IDLEMESSAGE 추가합니다. 애플리케이션 마법사에서 Context-Sensitive 도움말 옵션을 지정하면 메시지가 "도움말의 경우 F1 키를 누릅니다"로 변경됩니다.

참고하십시오

메시지 처리 및 매핑