CMFCVisualManager::OnDrawTask

更新 : 2007 年 11 月

フレームワークは、CMFCTasksPane オブジェクトを描画するときにこのメソッドを呼び出します。

virtual void OnDrawTask(
   CDC* pDC,
   CMFCTasksPaneTask* pTask,
   CImageList* pIcons,
   BOOL bIsHighlighted = FALSE,
   BOOL bIsSelected = FALSE
);

パラメータ

  • [入力] pDC
    デバイス コンテキストへのポインタ。

  • [入力] pTask
    CMFCTasksPaneTask オブジェクトへのポインタ。フレームワークはこのタスクを描画します。

  • [入力] pIcons
    作業ウィンドウに関連付けられたイメージ リストへのポインタ。各タスクには、このリスト内のイメージのインデックスが格納されています。

  • [入力] bIsHighlighted
    表示対象のタスクを強調表示するかどうかを指定するブール値パラメータ。

  • [入力] bIsSelected
    表示対象のタスクを選択された状態にするかどうかを指定するブール値パラメータ。

解説

フレームワークは、タスク バー上のタスクをアイコンおよびテキストとして表示します。pIcons パラメータには、pTask で示されたタスクのアイコンが含まれます。

タスク バーのタスクの外観をカスタマイズするには、派生クラスでこのメソッドをオーバーライドします。

必要条件

ヘッダー : afxvisualmanager.h

参照

概念

MFC 階層図

参照

CMFCVisualManager クラス

CMFCTasksPane クラス

CMFCTasksPaneTask クラス