CMFCOutlookBarPane::AddButton

更新 : 2007 年 11 月

Outlook バー ペインにボタンを追加します。

BOOL AddButton(
   UINT uiImage,
   LPCTSTR lpszLabel,
   UINT iIdCommand,
   int iInsertAt=-1 
);
BOOL AddButton(
   UINT uiImage,
   UINT uiLabel,
   UINT iIdCommand,
   int iInsertAt=-1 
);
BOOL AddButton(
   LPCTSTR szBmpFileName,
   LPCTSTR szLabel,
   UINT iIdCommand,
   int iInsertAt=-1 
);
BOOL AddButton(
   HBITMAP hBmp,
   LPCTSTR lpszLabel,
   UINT iIdCommand,
   int iInsertAt=-1 
);
BOOL AddButton(
   HICON hIcon,
   LPCTSTR lpszLabel,
   UINT iIdCommand,
   int iInsertAt=-1,
   BOOL bAlphaBlend=FALSE 
);

パラメータ

  • [入力] uiImage
    ビットマップのリソース識別子。

  • [入力] lpszLabel
    ボタンのテキスト。

  • [入力] iIdCommand
    ボタン コントロールのリソース ID。

  • [入力] iInsertAt
    Outlook バーのページ上の、ボタンを挿入する位置を示す 0 から始まるインデックス。

  • [入力] uiLabel
    文字列リソース ID。

  • [入力] szBmpFileName
    読み込むディスク イメージ ファイルの名前。

  • [入力] szLabel
    ボタンのテキスト。

  • [入力] hBmp
    ボタンのビットマップへのハンドル。

  • [入力] hIcon
    ボタンのアイコンへのハンドル。

戻り値

ボタンが正常に追加された場合は TRUE を返します。それ以外の場合は FALSE を返します。

解説

このメソッドを使用して、Outlook バーのページに新しいボタンを挿入します。ボタンのイメージは、アプリケーション リソースまたはディスク ファイルから読み込むことができます。

uiPageID に指定されたページ ID が -1 の場合、ボタンは最初のページに挿入されます。

iInsertAt に指定されたインデックスが -1 の場合、ボタンは最後のページに挿入されます。

必要条件

ヘッダー : afxoutlookbarpane.h

参照

概念

MFC 階層図

参照

CMFCOutlookBarPane クラス