VARIANT 数据类型怎么转成int类型
有一个在VB中的代码
s = dm.FindColorEx(0,0,2000,2000,"123456-000000|abcdef-202020",1.0,0)
count = dm.GetResultCount(s)
index = 0
Do While index < count
dm_ret = dm.GetResultPos(s,index,intX,intY)
MessageBox intX&","&intY
index = index + 1
Loop
GetResultPos函数原型是long GetResultPos(LPCTSTR str, long index, VARIANT* x, VARIANT* y);请问下在VC++6.0中获取这个 intX,intY值,用MessageBox表示出来。
[解决办法]
VARIANT v[X];
VariantChangeType(&v[1],XXXX,0,VT_INT);