我用DELPHI编的一个DLL,初始化DLL时需要将调用该DLL的应用程序句柄传递给DLL(即DLL初始化函数中有个参数用于接收应用程序句柄).
测试时用DELPHI编码的测试应用程序调用该DLL时,运行成功(即对传入的应用程序句柄可以任意操作);但换成PB编的测试应用程序调用该DLL时,显示类型不符.DLL的初始函数说明如下:
function dllinit(apphwnd:lontint):integer;export;
...
PB中声明DLL部分代码如下:
function int dllInit(long apphwnd) library "Realtimeproc.dll"问题重点是窗口句柄的类型(DELPHI和PB中分别使用哪种类型才使DLL在PB中使用正常),请各位指点迷津????
测试时用DELPHI编码的测试应用程序调用该DLL时,运行成功(即对传入的应用程序句柄可以任意操作);但换成PB编的测试应用程序调用该DLL时,显示类型不符.DLL的初始函数说明如下:
function dllinit(apphwnd:lontint):integer;export;
...
PB中声明DLL部分代码如下:
function int dllInit(long apphwnd) library "Realtimeproc.dll"问题重点是窗口句柄的类型(DELPHI和PB中分别使用哪种类型才使DLL在PB中使用正常),请各位指点迷津????
解决方案 »
- Indy最大连接线程数是600吗?如何提高呢?急。。。在线等
- 用delphi开发asp组件的问题
- 用FASTREPORT做报表,你们的网格线都是怎么做的啊,不会是划的网格吧?
- 太久没有用Delphi忘记了这样的超级简单的问题啦,各位帮帮忙啊!
- 各位高手,刚开始学习DELPHI,请帮忙呀!
- 晕倒,操作系统2000server,现在关机一栏只有注销这么一个,重启和关机选项不见了!
- 各位大虾:救命啊!程序就要上交了,却出现了一个这样的win32问题.在线等,100分!
- .dpr文件中的代码是否能够跟踪?怎样跟踪?
- 请问这段语句错在哪里?
- 关于EXCEL的问题。
- QQ使用什么开发的,有没有开发通讯方面的,谈谈这方面的开发》
- 调查一下:大家觉的Access的.MDB数据库文件容易损坏吗?单机版的.
我用过PB的DLL,Longint用integer可以个!