CMFCFilterChunkValueImpl选件类
这是简化块,而且属性值匹配逻辑的选件类。
class CMFCFilterChunkValueImpl : public ATL::IFilterChunkValue;
成员
公共构造函数
名称 |
说明 |
---|---|
析构对象。 |
|
构造对象。 |
公共方法
名称 |
说明 |
---|---|
清除ChunkValue。 |
|
复制此区块指向描述块的属性结构。 |
|
初始化从其他值的按区块此值。 |
|
检索区块GUID。 |
|
检索区块PID (属性ID)。 |
|
获取块类型。 |
|
检索字符串值。 |
|
检索值作为已分配的propvariant。 |
|
returns非分配了(内部值)值。 |
|
检查是否该属性值是否有效。 |
|
已重载。 由键属性设置为布尔值。 |
|
由键属性设置为一个。 |
|
由键属性设置为filetime。 |
|
由键属性设置为int64。 |
|
由键属性设置为int。 |
|
由键属性设置为长。 |
|
由键属性设置为SystemTime。 |
|
由键属性设置为Unicode字符串。 |
受保护的方法
名称 |
说明 |
---|---|
设置区块的通用属性的helper函数。 |
备注
若要使用,您创建正确的类型的CMFCFilterChunkValueImpl选件类
示例:
CMFCFilterChunkValueImpl区块;
hr = chunk.SetBoolValue (PKEY_IsAttachment,为true);
或
hr = chunk.SetFileTimeValue (PKEY_ItemDate,ftLastModified);
继承层次结构
ATL::IFilterChunkValue
要求
**标头:**afxwin.h