MFC 도구 모음 구현
도구 모음는 컨트롤 막대 는 컨트롤의 비트맵 이미지를 포함 합니다.이러한 이미지는 누름 단추, 확인란 또는 라디오 단추와 같이 작동할 수 있습니다.MFC 클래스를 제공 합니다. CToolbar 도구 모음을 관리할 수 있습니다.
이 옵션을 사용 하면 MFC 도구 모음을 사용자가 창 가장자리에 도킹 하거나 "을 아무 곳 이나 응용 프로그램 창 안에 부동" 수 있습니다.MFC는 개발 환경에서와 같이 사용자 지정 가능한 도구 모음을 지원 하지 않습니다.
MFC는 도구 설명을 지원: 단추 위로 마우스를 놓으면 해당 도구 모음 단추의 용도 설명 하는 작은 팝업 창입니다.기본적으로 도구 모음 단추를 누를 때 (있을 경우) 상태 문자열이 상태 표시줄에 나타납니다."Fly by" 상태를 누르지 않고 단추 위에 마우스를 놓을 때 상태 문자열이 표시 되도록 업데이트 표시줄을 활성화할 수 있습니다.
[!참고]
MFC 버전 4.0의 Windows 95 및 나중에 기능을 사용 하 여 MFC에 특정 이전 구현 대신 도구 모음 및 도구 설명을 구현 됩니다.
이전 버전과 호환성을 위해 이전 도구 모음 구현 클래스에서 MFC를 유지 COldToolBar.이전 버전의 MFC 설명서 설명 COldToolBar 에서 CToolBar.
응용 프로그램 마법사에서 도구 모음 옵션을 선택 하 여 프로그램에서 첫 번째 도구 모음을 만듭니다.추가 도구 모음을 만들 수도 있습니다.
이 기사에서 소개한 다음입니다.
도구 모음 단추
도킹 및 부동 도구 모음
도구 모음 및 도구 팁
CToolBar 및 CToolBarCtrl 클래스
도구 모음 비트맵
도구 모음 단추
도구 모음 단추는 메뉴에서 항목을 유사 하며,두 종류의 사용자 인터페이스 개체 처리기 함수를 제공 하 여 프로그램을 처리 하는 명령을 생성 합니다.종종 도구 모음 단추 기능을을 대체 사용자 인터페이스에 동일한 기능을 제공 하는 메뉴 명령, 중복 되었습니다.이러한 중복 단추 및 메뉴 항목을 동일한 ID를 지정 하 여 정렬 된
단추 도구 모음에 표시 되 고 누름 단추, 확인란 또는 라디오 단추와 동작을 만들 수 있습니다.자세한 내용은 클래스를 참조 하십시오. CToolBar.
도킹 및 부동 도구 모음
MFC 도구 모음은 할 수 있습니다.
따라 해당 부모 창의 한 쪽에 고정 상태로 유지 됩니다.
드래그 및 "도킹" 또는 한 쪽 또는 지정한 부모 창의 면에 사용자가 연결 되어 있습니다.
"부동" 또는 사용자는 편리한 위치로 이동할 수 있습니다에 있도록 자체 미니 프레임 창에서 프레임 창에서 분리할 수 있습니다.
이동 중 조정.
자세한 내용은 문서를 참조 하십시오. 도킹 및 부동 도구 모음.
도구 모음 및 도구 팁
MFC 도구 모음도 될 수 있습니다 "도구"를 표시 하려면-도구 모음 단추의 용도를 간단한 텍스트 설명을 포함 하는 작은 팝업 창입니다.도구 모음 단추 위로 마우스를 이동할 때 도구 설명 창이 힌트를 제공 하려면 튀어 나옵니다.자세한 내용은 문서를 참조 하십시오. 도구 모음 도구 설명.
CToolBar 및 CToolBarCtrl 클래스
응용 프로그램의 도구 모음 클래스를 통해 관리 CToolBar.MFC 버전 4.0의 CToolBar Windows NT 버전 3.51 이상 도구 모음 공용 컨트롤 사용할 수 있는 Windows 95 이상을 사용 하 reimplemented 되었습니다 했습니다.
MFC 하므로이 경우 도구 모음에 대 한 MFC 코드가 줄어듭니다 결과 운영 체제 지원을 사용 합니다.재구현에도 기능이 향상 됩니다.사용할 수 있는 CToolBar 또는 도구 모음을 조작할 수 있는 멤버 함수 내부에 대 한 참조를 얻을 수 CToolBarCtrl 개체 및 도구 모음 사용자 지정 및 추가 기능에 대 한 해당 멤버 함수를 호출 합니다.
팁 |
---|
이전 MFC 구현에 주로 투자 하는 경우 CToolBar, 지원 여전히 가능 합니다.참고 사용 하 여 이전 도구 모음. |
또한 MFC 일반 샘플을 참조 하십시오. DOCKTOOL.
도구 모음 비트맵
한 번 생성 된는 CToolBar 각 단추 마다 이미지가 하나씩 포함 하는 단일 비트맵을 로드 하 여 이미지 도구 모음 개체를 만듭니다.응용 프로그램 마법사는 Visual C++를 사용자 지정할 수 있는 표준 도구 모음 비트맵을 만듭니다 도구 모음 편집기.