怎样将_variant_t转为DWORD?
有一个_variant_t变量,怎样将其值转为DWORD值(或赋给DWORD变量)? 问题点数:50、回复次数:5Top
1 楼berryding(呵呵)回复于 2002-06-19 14:16:54 得分 0
upTop
2 楼berryding(呵呵)回复于 2002-06-19 14:29:02 得分 0
等了这么久,怎没有回答?Top
3 楼kingzai(stevenzhu)回复于 2002-06-19 14:38:28 得分 30
_variant_t total = _variant_t(xxx);
DWORD fTotal = DWORD(total);Top
4 楼AaronLiu(放不稳的鸡蛋)回复于 2002-06-19 14:42:12 得分 20
_variant_t vAssigned;
//get the vAssigned value
...........
vAssigned.ChangeType(VT_I4);
DWORD dwAssigned = vAssigned.lVal;
或者
DWORD dwAssigned = (long)vAssigned;Top
5 楼berryding(呵呵)回复于 2002-06-24 16:05:44 得分 0
谢谢你们的回复,你们的方法我都没有去试,我自已用这种方法:
_variant_t vName;
DWORD dwId;
dwId = vName.ulval;
给分啦!
Top




