蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年6月6日 10:18


请问怎样调用dll 在java里?

我已经有了一个.dll文件了。里面的一个函数是:
#ifndef __Abc_Interface_DLL
#define __Abc_Interface_DLL

#ifdef ABC_EXPORTS
#define ABC_API __declspec(dllexport)
#else
#define ABC_API __declspec(dllimport)
#endif

#ifdef __cplusplus
extern "C" {
#endif



/*设备联接类*/
//      联接设备
ABC_API HANDLE WINAPI ConnectClock(int Port, int BaudRate, char* ClockNo);

请问怎样调用dll 在java里?

这里没人会回答吗? :(

请问怎样调用dll 在java里?

你可以写一段JNI的程序来调用这个dll的函数

请问怎样调用dll 在java里?

我试过了。不过它返回那个句柄怎样处理?

请问怎样调用dll 在java里?

这个HANDLE是一个什么类型的? 不好意思,我对win32api不熟悉。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com