A
alan_sun
Unregistered / Unconfirmed
GUEST, unregistred user!
我用BCB6安装DSPACK成功,编写应用程式可以通过,但在编写ACTIVEFORM时编译报出
[C++ Error] utilcls.h(2822): E2015 Ambiguity between 'GUID_NULL' and 'Directshow9::GUID_NULL'
[C++ Error] ActiveFormImpl1.h(71): E2015 Ambiguity between 'IID_ISpecifyPropertyPages' and 'Dsutil::IID_ISpecifyPropertyPages'
[C++ Error] atlcom.h(3273): E2015 Ambiguity between 'GUID_NULL' and 'Directshow9::GUID_NULL'
错误信息如上。第二条错误我通过修改DSPACK源码已经解决,但是一、三两条错误,通过修改DirectShow9的成员名是解决不了的,不知为什么
[C++ Error] utilcls.h(2822): E2015 Ambiguity between 'GUID_NULL' and 'Directshow9::GUID_NULL'
[C++ Error] ActiveFormImpl1.h(71): E2015 Ambiguity between 'IID_ISpecifyPropertyPages' and 'Dsutil::IID_ISpecifyPropertyPages'
[C++ Error] atlcom.h(3273): E2015 Ambiguity between 'GUID_NULL' and 'Directshow9::GUID_NULL'
错误信息如上。第二条错误我通过修改DSPACK源码已经解决,但是一、三两条错误,通过修改DirectShow9的成员名是解决不了的,不知为什么