2010-06-10 37 views
1

我知道某些dll文件必须使用regsvr32命令进行注册。我试图在一个dll文件中得到一个错误消息,说“没有找到入口点DLLRegisterServer”。我听说要使用这个dll文件,你必须使用“ctypes”。那么你应该怎么做呢?Windows中是否有两种.dll文件?

回答

5

某些DLL包含COM接口。这些可以注册,并提供挂钩。其他人只是普通的DLL,并且具有名称和/或序号的入口点。它们必须通过脚本/可执行文件进行适当的链接。

+0

什么是COM接口? – neuromancer 2010-06-10 06:23:33

+0

http://msdn.microsoft.com/en-us/library/ms688488(VS.85).aspx – VoodooChild 2010-06-10 06:33:02

+0

和一些DLL是程序集(托管代码),但您的观点仍然正确。 – 2010-06-11 10:38:38

相关问题