CMFCFilterChunkValueImpl クラス
チャンクとプロパティ値のペアのロジックを単純化するクラスです。
class CMFCFilterChunkValueImpl : public ATL::IFilterChunkValue;
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
オブジェクトを破棄します。 |
|
オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
ChunkValue をクリアします。 |
|
このチャンクを、チャンクの特性を記述する構造体にコピーします。 |
|
このチャンク値を他の値から初期化します。 |
|
チャンクの GUID を取得します。 |
|
チャンクの PID (プロパティ ID) を取得します。 |
|
チャンクの種類を取得します。 |
|
文字列値を取得します。 |
|
割り当てられた PROPVARIANT として値を取得します。 |
|
未割り当ての値 (内部値) を返します。 |
|
このプロパティの値が有効かどうかを確認します。 |
|
オーバーロードされます。プロパティをキー単位で Boolean に設定します。 |
|
プロパティをキー単位で DWORD に設定します。 |
|
プロパティをキー単位で filetime に設定します。 |
|
プロパティをキー単位で int64 に設定します。 |
|
プロパティをキー単位で int に設定します。 |
|
プロパティをキー単位で LONG に設定します。 |
|
プロパティをキー単位で SystemTime に設定します。 |
|
プロパティをキー単位で Unicode 文字列に設定します。 |
プロテクト メソッド
名前 |
説明 |
---|---|
チャンクの共通プロパティを設定するヘルパー関数です。 |
解説
これは、適切な種類の CMFCFilterChunkValueImpl クラスを作成するだけで使用できます。
例:
CMFCFilterChunkValueImpl chunk;
hr = chunk.SetBoolValue(PKEY_IsAttachment, true);
または
hr = chunk.SetFileTimeValue(PKEY_ItemDate, ftLastModified);
継承階層
ATL::IFilterChunkValue
必要条件
ヘッダー: afxwin.h