CMFCFilterChunkValueImpl::SetLongValue

由键属性设置为长。

HRESULT SetLongValue(
   REFPROPERTYKEY pkey,
   long lVal,
   CHUNKSTATE chunkType = CHUNK_VALUE,
   LCID locale = 0,
   DWORD cwcLenSource = 0,
   DWORD cwcStartSource = 0,
   CHUNK_BREAKTYPE chunkBreakType = CHUNK_NO_BREAK
);

参数

  • pkey
    指定属性键。

  • lVal
    指定区块值设置为。

  • chunkType
    标志指示此块是否包含文本类型或值类型的属性。 标志值从CHUNKSTATE枚举中采用。

  • locale
    语言和子语言与文本块。 使用按区块区域设置文档索引器执行适当断词文本。 如果区块不是文本类型和值类型与数据类型VT_LPWSTR、VT_LPSTR或VT_BSTR,此字段被忽略。

  • cwcLenSource
    在当前区块派生源文本字符的长度。 零表示源文本和派生的文本之间的逐个字符通信。 非零值意味着没有此类直接通信存在。

  • cwcStartSource
    派生的区块的源文本在源块开头的偏移量。

  • chunkBreakType
    从当前区块分隔前面的区块中断的类型。 值是从CHUNK_BREAKTYPE枚举。

返回值

S_OK,如果成功;否则错误代码。

要求

标头: afxwin.h

请参见

参考

CMFCFilterChunkValueImpl Class