mfc 리본 예제

Visual C++ 개발자에게는 병렬 프로그래밍, MFC 리본 리소스 편집기, 쉬운 응용 프로그램 로컬 배포 모델 등과 같은 많은 새로운 것들이 있습니다. 다음으로 패널을 사용자 지정합니다. 패널은 논리적으로 서로 관련된 항목을 그룹화하는 데 사용됩니다. 예를 들어 이 응용 프로그램의 홈 탭에서 잘라내기, 복사 및 붙여넣기 명령은 모두 클립보드 패널에 있습니다. 패널을 사용자 지정하려면 패널1을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다. 속성 창에서 캡션을 즐겨찾기로 변경합니다. 이전 버전의 Visual Studio에서는 CMFCRibbonBar 클래스와 같은 MFC 리본 클래스를 사용하는 코드를 작성하여 리본을 만들어야 했습니다. Visual Studio 2010 이상에서 리본 디자이너는 리본을 작성하는 다른 방법을 제공합니다. 먼저 리본을 리소스로 만들고 사용자 지정합니다. 그런 다음 MFC 응용 프로그램의 코드에서 리본 리소스를 로드합니다. 리본 리소스와 MFC 리본 클래스를 함께 사용할 수도 있습니다.

예를 들어 리본 리소스를 만든 다음 코드를 사용하여 런타임시 더 많은 요소를 프로그래밍 방식으로 추가할 수 있습니다. 패널: 관련 컨트롤 그룹을 표시하는 리본 막대의 영역입니다. 모든 리본 범주에는 하나 이상의 리본 패널이 포함되어 있습니다. 리본 MDI 샘플은 MDI 응용 프로그램에 Office 2007 스타일 리본을 통합하는 방법을 보여 줍니다. 리본을 사용하여 탭된 MDI 인터페이스를 추가하고, MDI 응용 프로그램에 새 창을 추가하고, MDI 아이콘을 정렬하고, 창을 전환하고, 리본을 사용하여 인쇄 미리 보기 모드를 사용하는 방법을 볼 수 있습니다. 특히 텍스트를 검토하고 책의 모든 코드 조각과 예제를 체크 아웃하는 뛰어난 일을 해준 기술 편집자 마크 그레고이어(Marc Gregoire)에게 감사드립니다. 자료를 제시하는 더 나은 방법에 대한 그의 많은 건설적인 의견과 제안은 의심 할 여지없이 책이 훨씬 더 나은 튜토리얼을만들었습니다. MFC 응용 프로그램을 만들고 MFC 프로젝트 마법사를 구성하여 리본을 만듭니다. 자세한 내용은 연습: MFC를 사용하여 리본 응용 프로그램 만들기를 참조하십시오. 마법사가 만든 리본 리소스를 열려면 보기 메뉴에서 다른 Windows를 가리킨 다음 리소스 보기를 클릭합니다. 리소스 보기에서 리본을 클릭한 다음 IDR_RIBBON을 두 번 클릭합니다.

나는 CMFCVisualManagerDeviant 클래스가 작동하는 방법을 설명하지 않을거야 – 왜 마이크로 소프트, 하하, 코드가 읽을 수있다! 목표는 기능 팩 리본을 사용하는 새 응용 프로그램이나 기존 응용 프로그램에 쉽게 연결할 수 있는 간단한 추가 기능 클래스를 제공하는 것이었습니다. 그것은 코드 브라우징 및 실험의 많은 시간 현재 상태에 있어. 기존 MFC 프로젝트에서 리본 리소스를 만들고 로드합니다. 자세한 내용은 연습: MFC 낙서 응용 프로그램 업데이트(1부)를 참조하십시오. 그거에요. 응용 프로그램을 컴파일하고 실행하기만 하면 됩니다.