次の方法で共有


CMFCTasksPaneTask クラス

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 つのタスクを含むタスク グループを示しています。

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

注意

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

継承階層

CObject

   CMFCTasksPaneTask

必要条件

**ヘッダー:**afxTasksPane.h

参照

参照

階層図

CObject クラス

その他の技術情報

MFC クラス