次の方法で共有


CMFCTasksPaneTask クラス

更新 : 2007 年 11 月

CMFCTasksPaneTask クラスは、作業ウィンドウ コントロール (CMFCTasksPane) のタスクを表すヘルパー クラスです。タスク オブジェクトは、タスク グループ (CMFCTasksPaneTaskGroup) 内の項目を表します。各タスクには、ユーザーがタスク名の左側に表示されるタスクやアイコンをクリックしたときにフレームワークが実行するコマンドを設定できます。

class CMFCTasksPaneTask : public CObject

メンバ

パブリック コンストラクタ

名前

説明

CMFCTasksPaneTask::CMFCTasksPaneTask

CMFCTasksPaneTask オブジェクトを構築して、初期化します。

CMFCTasksPaneTask::~CMFCTasksPaneTask

デストラクタです。

パブリック メソッド

名前

説明

CMFCTasksPaneTask::SetACCData

現在のタスクのアクセシビリティ データを調べます。

データ メンバ

名前

説明

CMFCTasksPaneTask::m_bAutoDestroyWindow

タスク ウィンドウが自動的に破棄されるかどうかを判断します。

CMFCTasksPaneTask::m_bIsBold

フレームワークがタスク ラベルを太字テキストで描画するかどうかを指定します。

CMFCTasksPaneTask::m_dwUserData

フレームワークによってタスクに関連付けられたユーザー定義データを格納します。タスクにデータが関連付けられていない場合は、0 に設定します。

CMFCTasksPaneTask::m_hwndTask

タスク ウィンドウを識別するハンドルです。

CMFCTasksPaneTask::m_nIcon

フレームワークがタスクの横に表示するイメージの、イメージ リスト内のインデックス。

CMFCTasksPaneTask::m_nWindowHeight

タスク ウィンドウの高さです。タスク ウィンドウのないタスクの場合、この値は 0 です。

CMFCTasksPaneTask::m_pGroup

このタスクが属する CMFCTasksPaneTaskGroup へのポインタ。

CMFCTasksPaneTask::m_rect

タスクの外接する四角形を指定します。

CMFCTasksPaneTask::m_strName

タスクの名前です。

CMFCTasksPaneTask::m_uiCommandID

ユーザーがタスクをクリックしたときにフレームワークが実行するコマンドのコマンド ID を指定します。この値が有効なコマンド ID でない場合、タスクは単純なラベルとして扱われます。

解説

次の図は、3 つのタスクを含むタスク グループを示しています。

展開されたタスク グループ

Bb984174.alert_note(ja-jp,VS.90).gifメモ :

タスクに有効なコマンド ID が設定されていない場合、そのタスクは単純なラベルとして扱われます。

継承階層

CObject

   CMFCTasksPaneTask

必要条件

ヘッダー : afxTasksPane.h

参照

概念

MFC 階層図

参照

CObject クラス

その他の技術情報

クラス (MFC Feature Pack)