术语 | COleVariant::SetString | ||||
释义 | COleVariant::SetString void SetString( LPCTSTR lpszSrc, VARTYPE vtSrc ); 参数:
说明: 此函数用来将字符串设置为特别的类型。参数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 |
||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。