次の方法で共有


CMFCOutlookBar::CreateCustomPage

更新 : 2007 年 11 月

カスタム Outlook バー タブを作成します。

CMFCOutlookBarPane* CreateCustomPage(
   LPCTSTR lpszPageName,
   BOOL bActivatePage=TRUE,
   DWORD dwEnabledDocking=CBRS_ALIGN_ANY,
   BOOL bEnableTextLabels=TRUE 
);

パラメータ

  • [入力] lpszPageName
    ページ ラベル。

  • [入力] bActivatePage
    TRUE の場合、ページは作成時にアクティブになります。

  • [入力] dwEnabledDocking
    ページをデタッチしたときにドッキングできる辺を指定する CBRS_ALIGN_ フラグの組み合わせ。

  • [入力] bEnableTextLabels
    TRUE ページに存在するボタンに対してテキスト ラベルが有効になります。

戻り値

新しく作成されたページへのポインタ。作成に失敗した場合は NULL。

解説

このメソッドを使用して、ユーザーがカスタム Outlook バー ページを作成できるようにします。アプリケーションごとに最大 100 ページ作成できます。ページ コントロール ID は 0xF000 から開始します。カスタム Outlook バー ページの合計が 100 を超えた場合、作成に失敗します。

カスタム ページを削除するには、CMFCOutlookBar::RemoveCustomPage を使用します。

必要条件

ヘッダー : afxoutlookbar.h

参照

概念

MFC 階層図

参照

CMFCOutlookBar クラス