次の方法で共有


CMFCVisualManager::OnDrawTask

フレームワークは、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

参照

参照

CMFCVisualManager クラス

階層図

CMFCTasksPane クラス

CMFCTasksPaneTask クラス