본문 바로가기
728x90

Ribbon2

[MFC] Ribbon 구조 정의 XML 및 XML 정렬 사이트(Formatted XML) XML 로 정리된 문서의 내용을 수정해야하는데, 기존 문서에서 띄어쓰기나 줄바꿈 같은 정렬을 하지 않은 상태였습니다. 도저히 그상태로는 내용 파악이 어려워서 보기 좋게 변환해주는 사이트를 찾아서 사용했습니다. 사용하려고 했던 파일의 형태 해석이 어려워서 XML formatter 기능이 있는 사이트를 이용했습니다. 이걸 이용하니 해석하기 한결 수월해져서 작업속도가 빨라졌습니다. MFC의 Ribbon 구조 정의 이 XML은 MFC의 Ribbon 구조를 나타내는 것으로, 각 요소(Element)는 버튼, 카테고리, 패널 등을 정의하고 있습니다. 1 RibbonBar TRUE TRUE TRUE TRUE FALSE IDB_BUTTONS 113 Button_Main IDB_MAIN 112 Category_Main .. 2023. 12. 23.
[MFC] ribbon.mfcribbon-ms 리소스 xml 편집 : RibbonBarEditor, Application Buttion 수정관련 기존에 개발된 MFC GUI 변경요청으로, Application Button/윈도우스타일/퀵메뉴를 수정하는 일이 생겼습니다. 기본적으로 Application Button을 안보이게 하는 것은 간단한 코드로 해결될 것이라고 생각했는데, 코드로 해결이 되지 않아서 좀 더 확인해보니 리소스를 로드해서 적용하는 방식으로 구성이 되어있었습니다. 다음은 그런 과정을 거쳐서 변경한 내용에 대한 정리입니다. 방법1 : 상단의 Application Button & 퀵 메뉴 숨기기 MFC에서 상단의 Application 버튼과 퀵 메뉴를 보이지 않게 하는 방법은 주로 메인 프레임 윈도우의 초기화 코드에서 해당 요소들을 숨기는 것입니다. // 예제 코드에서는 CMainFrame 클래스를 기준으로 작성되었습니다. // 만약 .. 2023. 12. 22.
728x90