我有一个包含BSTR的变体,但有时BSTR是"“(空),那么如何避免这种情况?我尝试过这样的方法:
variant.bstrVal != NULL但它并没有起作用。
发布于 2011-09-14 05:16:56
使用SysStringLen
if (SysStringLen(variant.bstrVal) == 0)
{ ... }发布于 2018-01-22 14:19:41
您可以为VT_NULL或VT_EMPTY测试VARIANT的vt成员
if (variant.vt != VT_NULL)
{
...
}https://stackoverflow.com/questions/7408574
复制相似问题