Ribbon工具條的有個最小化的功能,我做了個按鈕,想根據Ribbon是否最小化,改變下狀態,可是怎麼獲得這個狀態呢。
CMFCRibbonBar::ToggleMimimizeState()只能切換正常和最小化狀態,按正常思維應該是有個類似IsMinimized()這種函數,
但是,不好意思,沒有!找了半天,有這麼一個函數:
GetHideFlags,返回值:
- 0:正常
- 1(AFX_RIBBONBAR_HIDE_ELEMENTS):最小化(只有類別按鈕可見)
- 2(AFX_RIBBONBAR_HIDE_ALL):完全隱藏