TreeCtrl中GetItemData后typeid出错,求解
在TreeCtrl中
首先
MyBaseClass* ptr = new MyClass();//MyClass继承了MyBaseClass
SetItemData(item,(DWORD)ptr);
在另一个地方
(MyBaseClass*)ptr = (MyBaseClass*) GetItemData(item); //通过调试,ptr获取正确
if(typeid(*ptr) == typeid(MyClass)) //此处报错
{
......
}
if((*ptr) == typeid(MyBaseClass)) //此处也报错{
......
}
VC6.0中的运行时 RTTI 已经打开
麻烦大家了, 谢谢。