3
我必须使用由第三方开发的DLL,我想从PHP代码中使用它。我已经在C++代码中使用它,并且一切正常,但是DLL无法在Windows下注册,因为它没有入口点。用PHP调用未注册的DLL
在C++中我使用此代码调用DLL没有注册它:
hinstLib = LoadLibrary(TEXT("C:\\Users\\blablabla\\Visual Studio 2010\\Projects\\blablabla\\blablabla.dll"));
FARPROC MainCommand = GetProcAddress(HMODULE (hinstLib),"blablaCommand");
是否有可能做同样的PHP?
考虑创建PHP扩展包装DLL – BSen
[阅读本手册](http://php.net/manual/en/install.pecl.windows.php) – Leri
我试过但没有扩展出现在php.info()并在错误日志中找到以下内容:“警告:PHP启动:无法加载动态库'c:/wamp/bin/php/php5.3.13/ext/php_DasNet.dll' - %1 nonèun'applicazione di Win32 valida。“ (翻译自意大利语:“不是有效的Win32应用程序”)。任何想法? – user1659668