次の方法で共有


CMenuTearOffManager クラス

更新 : 2007 年 11 月

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

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 オブジェクトを構築および初期化する方法を示しています。このコード スニペットは、「WordPad サンプル : MFC ワードパッド アプリケーション」の一部です。

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

継承階層

CObject

   CMenuTearOffManager

必要条件

ヘッダー : afxmenutearoffmanager.h

参照

概念

MFC 階層図

参照

CWinAppEx クラス

その他の技術情報

クラス (MFC Feature Pack)