我用ATL做控件,做一个函数需要将一个不确定的类型变量值赋予一个VARIANT,函数如下,其中value
为VARIANT, ptwValue为指向不确定类型变量的指针,nType为类型。问一下这个不确定类型变量能这样传参数吗?能像我如下这样处理吗?有什么好办法?void CTwainGlue::TWTY2Variant(VARIANT &Value, void *ptwValue, short nType)
{
switch(nType) {
case 0: //VT_I2
                  Value.vt=VT_I2;
                  Value.bVal=(short)*ptwValue;
break;
......
case 1: //
break;
default:
}
}