次の方法で共有


CMenuTearOffManager クラス

ティアオフ メニューを管理します。 ティアオフ メニューはメニュー バー上のメニューの一種です。 ユーザーは、ティアオフ メニューをメニュー バーから外して、フローティング メニューにすることができます。

class CMenuTearOffManager : public CObject

メンバー

パブリック コンストラクター

[名前]

説明

CMenuTearOffManager::CMenuTearOffManager

CMenuTearOffManager オブジェクトを構築します。

パブリック メソッド

[名前]

説明

CMenuTearOffManager::Build

 

CMenuTearOffManager::GetRegPath

 

CMenuTearOffManager::Initialize

CMenuTearOffManager オブジェクトを初期化します。

CMenuTearOffManager::IsDynamicID

 

CMenuTearOffManager::Parse

 

CMenuTearOffManager::Reset

 

CMenuTearOffManager::SetInUse

 

CMenuTearOffManager::SetupTearOffMenus

 

解説

アプリケーションでティアオフ メニューを使用するには、CMenuTearOffManager オブジェクトが必要です。 ほとんどの場合、CMenuTearOffManager オブジェクトを直接作成することも、初期化することもありません。 これは、CWinAppEx::EnableTearOffMenus 関数を呼び出すときに自動的に処理されます。

使用例

次の例は、CWinAppEX::EnableTearOffMenus メソッドを呼び出すことによって CMenuTearOffManager オブジェクトを構築および初期化する方法を示しています。 このコード スニペットは、「ワードパッドのサンプル:MFC ワードパッド アプリケーション」の一部です。

    // The EnableTearOffMenus method is inherited from the CWinAppEx class.
    EnableTearOffMenus (NULL, ID_FREE_TEAROFF1, ID_FREE_TEAROFF2);

継承階層

CObject

   CMenuTearOffManager

必要条件

**ヘッダー:**afxmenutearoffmanager.h

参照

参照

階層図

CWinAppEx クラス

その他の技術情報

MFC クラス