CMFCRibbonQuickAccessToolBarDefaultState クラス
リボンバー (CMFCRibbonBar クラス) に配置されているクイックアクセスツールバーの既定の状態を管理するヘルパークラス。
構文
class CMFCRibbonQuickAccessToolBarDefaultState
メンバー
パブリック コンストラクター
| 名前 | 説明 |
|---|---|
CMFCRibbonQuickAccessToolBarDefaultState::CMFCRibbonQuickAccessToolBarDefaultState |
CMFCRibbonQuickAccessToolbarDefaultState オブジェクトを構築します。 |
パブリック メソッド
| 名前 | 説明 |
|---|---|
CMFCRibbonQuickAccessToolBarDefaultState::AddCommand |
クイックアクセスツールバーの既定の状態にコマンドを追加します。 このメソッドでは、ツールバー自体は変更されません。 |
CMFCRibbonQuickAccessToolBarDefaultState::CopyFrom |
クイックアクセスツールバーのプロパティを別のクイックアクセスツールバーにコピーします。 |
CMFCRibbonQuickAccessToolBarDefaultState::RemoveAll |
クイックアクセスツールバーからすべてのコマンドを削除します。 このメソッドでは、ツールバー自体は変更されません。 |
注釈
アプリケーションにクイックアクセスツールバーを作成したら、を呼び出し CMFCRibbonBar::SetQuickAccessDefaultState て既定の状態を設定することをお勧めします。 この既定の状態は、ユーザーがアプリケーションの [オプション] ダイアログボックスの [カスタマイズ] ページで [リセット] ボタンを選択したときに復元されます。
継承階層
CMFCRibbonQuickAccessToolBarDefaultState
例
次の例は、クラスの CMFCRibbonQuickAccessToolbarDefaultState オブジェクトを構築する方法と、クイックアクセスツールバーの既定の状態にコマンドを追加する方法を示しています。
CMFCRibbonQuickAccessToolBarDefaultState *qaToolBarState =
new CMFCRibbonQuickAccessToolBarDefaultState();
qaToolBarState->AddCommand(ID_FILE_NEW, true);
qaToolBarState->AddCommand(ID_FILE_OPEN, true);
要件
ヘッダー: afxribbonquickaccesstoolbar
CMFCRibbonQuickAccessToolBarDefaultState::AddCommand
クイックアクセスツールバーの既定の状態にコマンドを追加します。
void AddCommand(
UINT uiCmd,
BOOL bIsVisible=TRUE);
パラメーター
uiCmd
からコマンド ID を指定します。
bIsVisible
からクイックアクセスツールバーが既定の状態の場合に、コマンドの表示を設定します。
注釈
にコマンドを追加すると、3つの結果が CMFCRibbonQuickAccessToolBarDefaultState 得られます。 最初に、追加した各コマンドがクイックアクセスツールバーの右側のドロップダウンリストに表示されます。 この方法では、ユーザーはクイックアクセスツールバーからコマンドを簡単に追加または削除できます。 次に、クイックアクセスツールバーがリセットされ、ユーザーが [カスタマイズ] ダイアログボックスの [リセット] ボタンをクリックしたときに、既定の状態で表示されているコマンドのみが表示されます。 3番目に、を呼び出し CMFCRibbonBar::SetQuickAccessCommands ていない場合、クイックアクセスツールバーでは、ユーザーが初めてアプリケーションを実行したときに、この一覧から表示されるコマンドが既定の表示されるコマンドとして使用されます。 必要なすべてのコマンドを追加した後、を呼び出し CMFCRibbonBar::SetQuickAccessDefaultState て、このインスタンスをリボンバーのクイックアクセスツールバーの既定の状態として設定します。
CMFCRibbonQuickAccessToolBarDefaultState::CopyFrom
クイックアクセスツールバーのプロパティを別のクイックアクセスツールバーにコピーします。
void CopyFrom(const CMFCRibbonQuickAccessToolBarDefaultState& src);
パラメーター
src
からコピー元のソース CMFCRibbonQuickAccessToolBarDefaultState オブジェクトへの参照。
注釈
このメソッドは、 CMFCRibbonQuickAccessToolBarDefaultState:: AddCommandメソッドを使用して、ソース CMFCRibbonQuickAccessToolBarDefaultState オブジェクトからこのオブジェクトに各コマンドをコピーします。
CMFCRibbonQuickAccessToolBarDefaultState::CMFCRibbonQuickAccessToolBarDefaultState
クイックアクセスツールバーの既定の状態オブジェクトを構築します。
CMFCRibbonQuickAccessToolBarDefaultState();
注釈
既定では、の CMFRibbonQuickAccessToolBarDefaultState 新しいインスタンスに含まれるコマンドの一覧は空です。
CMFCRibbonQuickAccessToolBarDefaultState::RemoveAll
クイックアクセスツールバーの既定のコマンドの一覧を消去します。
void RemoveAll();
注釈
この関数は、前に呼び出したすべてのコマンドを追加して、このインスタンスからを CMFCRibbonQuickAccessToolBarDefaultState::AddCommand 削除します。