CWinAppEx::EnableUserTools
응용 프로그램에 키 입력을 줄일 수 있는 사용자 지정 메뉴 명령을 만들 수 있습니다.만드는이 메서드는 CUserToolsManager 개체입니다.
BOOL EnableUserTools(
const UINT uiCmdToolsDummy,
const UINT uiCmdFirst,
const UINT uiCmdLast,
CRuntimeClass* pToolRTC = RUNTIME_CLASS(CUserTool),
UINT uArgMenuID = 0,
UINT uInitDirMenuID = 0
);
매개 변수
[in] uiCmdToolsDummy
프레임 워크에서 사용자 도구 메뉴의 명령 ID에 대 한 자리 표시자로 사용 하는 부호 없는 정수입니다.[in] uiCmdFirst
첫 번째 사용자 도구 명령에 대 한 명령 ID입니다.[in] uiCmdLast
마지막 사용자 도구 명령에 대 한 명령 ID입니다.[in] pToolRTC
A 클래스는 CUserToolsManager 개체를 사용 하 여 새 사용자 도구를 만들 수 있습니다.[in] uArgMenuID
인수 메뉴 id입니다.[in] uInitDirMenuID
초기 도구 디렉터리의 메뉴 ID입니다.
반환 값
TRUE메서드를 만들고 초기화 하는 경우는 CUserToolsManager 개체입니다. FALSE메서드 실패 하거나 경우에 CUserToolsManager 개체가 이미 있습니다.
설명
사용자 정의 도구를 사용 하면 프레임 워크는 자동으로 사용자 지정 중 확장할 수 있는 동적 메뉴를 지원 합니다.프레임 워크는 외부 명령을 사용 하 여 각 새 항목을 연결합니다.프레임 워크에서 적절 한 항목을 선택할 때 이러한 명령을 호출 하는 도구 메뉴.
사용자가 새 항목 추가 될 때마다 프레임 워크 개체를 새로 만듭니다.새 개체의 클래스 형식을 정의한 pToolRTC.pToolRTC 클래스 형식에서 파생 되어야는 CUserTool 클래스.
사용자 도구 및 해당 응용 프로그램에 통합 하는 방법에 대 한 자세한 내용은 도구 사용자 정의.
요구 사항
헤더: afxwinappex.h