当前位置:编程学习 > wap >>

关于QT生成动态链接库的问题

最近想做一个尝试,那就是用VB去调用QT生成的动态链接库,但是由于本人对Qt是零基础,所以想创建一个VB可以调用的QT动态链接库,功能只需要简单实现加法就行。在网上查找了好多办法,都不能达到目的。
网上说的类似 extern "C" __declspec(dllexport) int __stdcall Add(int a,int b)
都已经尝试,VB仍然无法调用,报错是找不到入口点。
后来查到要写入口函数
 BOOL APIENTRY DllMain( HANDLE  hModule,DWORD  ul_reason_for_call,LPVOID  lpReserved)
 {

           switch( ul_reason_for_call )

           {

             case  DLL_PROCESS_ATTACH:
               return false;

             case  DLL_THREAD_ATTACH:

             case  DLL_THREAD_DETACH:

             case  DLL_PROCESS_DETACH:

                     break;

           }

           return TRUE;

可是照做后BOOL APIENTRY DllMain( HANDLE  hModule,DWORD  ul_reason_for_call,LPVOID  lpReserved)
这句就报错,“BOOL does not name a type”
有对VB熟悉的大虾海王不吝赐教!!! QT大虾请进 qt
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,