CMFCOutlookBar::CreateCustomPage
カスタム 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