次の方法で共有


CMFCTabCtrl::SetImageList

更新 : 2007 年 11 月

イメージ リストを指定します。

virtual BOOL SetImageList(
   UINT uiID,
   int cx=15,
   COLORREF clrTransp=RGB(255,0,255) 
);
virtual BOOL SetImageList(
   HIMAGELIST hImageList 
);

パラメータ

  • [入力] uiID
    イメージ リストを格納するビットマップ リソースの ID。

  • [入力] cx
    各イメージの幅 (ピクセル単位)。既定値は 15 です。

  • [入力] clrTransp
    イメージの透過色。イメージのこの色の部分は透明になります。既定値はマゼンタ (RGB: 255、0、255) です。

  • [入力] hImageList
    プリロードしたイメージ リストのハンドル。

戻り値

このメソッドが正常終了した場合は TRUE。タブ コントロールがフラット スタイルを使用して作成された場合、または最初のメソッド オーバーロードが uiID パラメータで指定されたビットマップを読み込むことができない場合は FALSE。

解説

このメソッドは、タブ コントロールのイメージ リストを設定するために使用します。イメージ リストのイメージは、タブ ラベルの横に表示されます。このメソッドは、タブがイメージとテキストの両方を表示できるサイズになるように、タブの高さを再計算します。

表示するイメージのインデックスを指定するには、タブ コントロールが継承する CMFCBaseTabCtrl::AddTab メソッドを使用します。

必要条件

ヘッダー : afxtabctrl.h

参照

概念

MFC 階層図

参照

CMFCTabCtrl クラス

CMFCBaseTabCtrl::AddTab