网站首页  计算机词典

请输入您要查询的字词:

 

字词 COleVariant::SetString
释义 COleVariant::SetString

void SetString( LPCTSTR lpszSrc, VARTYPE vtSrc );

参数:
lpszSrc一个以null结尾的字符串,将被拷贝到新的COleVariant对象中。
vtSrc新的COleVariant对象的VARTYPE。

说明:
此函数用来将字符串设置为特别的类型。参数vtSrc必须是VT_BSTR(UNICODE)或VT_BSTRT(ANSI)。SetString通常被用来将字符串设置为ANSI,这是因为COleVariant:: COleVariant构造函数有一个字符串或字符串指针参数,并且没有VARTYPE是UNICODE。
在一个非UNICODE构造中,一个DAO记录集希望字符串是ANSI。因此,对于使用COleVariant对象的DAO函数,如果你不是在创建一个UNICODE记录集,你就必须使用COleVariant:: COleVariant( lpszSrc, vtSrc )形式的构造函数,并且将vtSrc设置为VT_BSTRT(ANSI);或使用SetString并且将vtSrc设置为VT_BSTRT来产生一个ANSI字符串。例如,CDaoRecordset函数CDaoRecordset::Seek和CDaoRecordset::SetFieldValue使用COleVariant对象作为参数。如果这些DAO记录集不是UNICODE的,则这些对象必须是ANSI。

请参阅:
COleVariant::COleVariant, CDaoRecordset::Seek, CDaoRecordset::SetFieldValue
随便看

 

计算机英汉双解词典包含34412条计算机术语英汉翻译词条,基本涵盖了全部常用计算机术语的翻译及用法,是计算机学习及翻译工作的有利工具。

 

Copyright © 2021-2025 foosec.com All Rights Reserved
更新时间:2026/10/23 23:38:21