directshow 找不到入口点 dllregisterserver

2019-04-14 21:58发布

今天在开发一个TransFilter的时候,使用Regsvr32 注册,总是提示找不到 入口点 dllregisterserver 原因:在工程中没有模块定义文件,在模块中添加 def 文件
LIBRARY     ***.dll


EXPORTS
            DllMain                 PRIVATE
            DllGetClassObject       PRIVATE
            DllCanUnloadNow         PRIVATE
            DllRegisterServer       PRIVATE
            DllUnregisterServer     PRIVATE

在工程的属性中修改 Moudle Define File 属性,编译OK