ActiveForm 求助
极速小王子 2006-07-06 09:31:26 我正在开发一个ActiveX的Form(OCX)。通过BCB的File->New->Other->ActiveX->Active Form自动生成
一个工程。在ActiveXFormImpl.cpp文件中,有自动生成指针变量ActiveXForm,该变量应该指向Form窗体。我编写了一个单独的函数(该函数需要注册到WinAPI中,不封装成类是因为类成员函数如发注册到WinAPI中),函数中具有访问该变量的代码,但编译无法通过。具体如下:
自动代码:
TActiveXForm *ActiveXForm ;
我的代码:
static void CallBack()
{
ActiveForm->Caption = "Test " ;
}
编译结果:
Ambiguity between 'ActiveXFrom' and 'Activexformproj_tlb::ActiveXForm.
请问导致该错误是什么原因?如何解决?tlb是个什么东西?