CMFCTasksPaneTask クラス
CMFCTasksPaneTask クラスは、作業ウィンドウ コントロール (CMFCTasksPane) のタスクを表すヘルパー クラスです。タスク オブジェクトは、タスク グループ (CMFCTasksPaneTaskGroup) 内の項目を表します。各タスクには、ユーザーがタスク名の左側に表示されるタスクやアイコンをクリックしたときにフレームワークが実行するコマンドを設定できます。
class CMFCTasksPaneTask : public CObject
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
CMFCTasksPaneTask オブジェクトを構築して、初期化します。 |
|
CMFCTasksPaneTask::~CMFCTasksPaneTask |
デストラクターです。 |
パブリック メソッド
名前 |
説明 |
---|---|
現在のタスクのアクセシビリティ データを調べます。 |
データ メンバー
名前 |
説明 |
---|---|
タスク ウィンドウが自動的に破棄されるかどうかを判断します。 |
|
フレームワークがタスク ラベルを太字テキストで描画するかどうかを指定します。 |
|
フレームワークによってタスクに関連付けられたユーザー定義データを格納します。タスクにデータが関連付けられていない場合は、0 に設定します。 |
|
タスク ウィンドウを識別するハンドルです。 |
|
フレームワークがタスクの横に表示するイメージの、イメージ リスト内のインデックス。 |
|
タスク ウィンドウの高さです。タスク ウィンドウのないタスクの場合、この値は 0 です。 |
|
このタスクが属する CMFCTasksPaneTaskGroup へのポインター。 |
|
タスクの外接する四角形を指定します。 |
|
タスクの名前です。 |
|
ユーザーがタスクをクリックしたときにフレームワークが実行するコマンドのコマンド ID を指定します。この値が有効なコマンド ID でない場合、タスクは単純なラベルとして扱われます。 |
解説
次の図は、3 つのタスクを含むタスク グループを示しています。
[!メモ]
タスクに有効なコマンド ID が設定されていない場合、そのタスクは単純なラベルとして扱われます。
継承階層
必要条件
ヘッダー : afxTasksPane.h