我在找一个简单的例子,说明如何使用WxWidgets在Windows上创建一个DLL库。 我需要在DLL上使用一些wxWidgets API,它会从Delphi中调用。如何使用WxWidgets在Windows上创建DLL库?
回答
没有说明如何做到这一点在你的wxWidgets的目录,也可以在https://github.com/wxWidgets/wxWidgets/tree/v3.1.0/samples/dll
我认为最简单的方法是安装免费的Visual C++速成版,编译DLL(Visual Studio项目文件与WxWidgets一起提供)。如果它仍然像以前一样工作,那么您还必须使用implib命令导入delphi中使用的库。
谢谢你在网上查看了“DLL”样本,我需要的是如何实现,并呼吁wxWidgets的API上的dll,我有尝试用WxWidgets构建DLL使用wxDevC++,它编译得很好,但当我调用函数使用WxWidgets api时会出错。 – flashvnn 2009-12-12 16:15:36
不知道关于错误的任何事情,你得到它是不可能告诉什么可能会出错... – 2009-12-12 16:38:25
这是我的源代码简单的DLL http://www.flexvn.net/projects/wxDll.zip, 它只是出口函数 extern“C”__declspec(dllexport)void ShowHello(); 我打电话与STDCALL德尔福这个功能,但我表现出错误,不表明wxMessageBox – flashvnn 2009-12-12 16:56:55
- 1. 使用MinGW在Windows上构建wxWidgets
- 2. 如何在Windows上使用Eclipse构建wxWidgets
- 3. 如何在Windows上编译x64的wxWidgets?
- 4. 如何创建一个COM DLL(类库)?
- 5. CMake wxWidgets DLL
- 6. 如何使用NASM创建.dll文件?
- 7. 如何使用android创建dll
- 8. 如何使用Cython创建站点dll
- 9. windows embedded ce 6.0 dll创建
- 10. 如何在windows中创建pkcs11库
- 11. 如何使用Visual C++在Windows上创建通用数学模板库
- 12. WxWidgets/GCC/MacOs X:如何正确构建并链接WxWidgets库?
- 13. 在DLL中创建回调以在MSVC Windows窗体中使用
- 14. 如何使用java在windows ec2上创建用户
- 15. 在Windows上使用XAMPP创建SVN存储库服务器
- 16. 如何在Windows上构建x64 Boost库?
- 17. 如何在Windows Phone 8.1上创建SecondaryTile?
- 18. 如何在Windows上创建PHP扩展?
- 19. 如何在Windows上创建子域名?
- 20. 如何在Java中使用windows shell32.dll创建目录快捷方式?
- 21. 如何在AWS上使用1 GB EBS创建Windows计算机
- 22. 从ios库创建DLL
- 23. 使用c#创建windows-7库
- 24. 如何在Windows上注册nsIModule DLL
- 25. 如何创建资源DLL
- 26. 如何在MacOS上使用wxWidgets(使用golang)重绘窗口?
- 27. 如何在Windows上构建LibXtract作为DLL
- 28. 如何使用JRuby创建Windows服务?
- 29. 如何使用winrun4j创建Windows服务
- 30. 如何使用launch4j创建Windows服务?
我认为瓦迪姆忘了提,你需要的wxWidgets 2.9.1这个例子:) – 2010-03-09 11:51:45
的链接断开 – 2017-10-23 22:10:31
@rafaelgonzalez我已经更新了它 – 2017-10-24 14:04:48