社区
API 调用
帖子详情
请问DLL参数定义的问题。
Daniel22_cn
2005-08-24 02:27:06
DLL定义了一个结构
typedef struct _tagTestStr
{
TCHAR szTemp[255];
}TESTSTR,*PTESTSTR;
然后在DLL中有导出函数
extern "C" __declspec( dllexport) int TestFunc(TESTSTR);
在PB中应该如何调用呢?
在PB中定义结构的时候,好像不能选择ref string,使用string 定义以后,传递执行失败。
请大家指点一下。
...全文
99
1
打赏
收藏
请问DLL参数定义的问题。
DLL定义了一个结构 typedef struct _tagTestStr { TCHAR szTemp[255]; }TESTSTR,*PTESTSTR; 然后在DLL中有导出函数 extern "C" __declspec( dllexport) int TestFunc(TESTSTR); 在PB中应该如何调用呢? 在PB中定义结构的时候,好像不能选择ref string,使用string 定义以后,传递执行失败。 请大家指点一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
balloonman2002
2005-08-24
打赏
举报
回复
参考下例Shell_NotifyIcon函数的原型:
WINSHELLAPI BOOL WINAPI Shell_NotifyIcon(
DWORD dwMessage,
PNOTIFYICONDATA pnid
);
typedef struct _NOTIFYICONDATA {
DWORD cbSize;
HWND hWnd;
UINT uID;
UINT uFlags;
UINT uCallbackMessage;
HICON hIcon;
char szTip[64];
} NOTIFYICONDATA, *PNOTIFYICONDATA;
跟你的情况一样,其在PB中如下调用:
http://www.zahui.com/html/8/14682.htm
http://www.computernews.com.cn/Article/2004-10-13/4407.html
你对照修改即可;
Python如何使用
DLL
传递指针
参数
?
在这篇文章中,我们介绍了如何在Python中使用
DLL
传递指针
参数
。我们使用了ctypes模块来加载
DLL
和
定义
参数
类型及返回值类型。通过这些步骤,我们可以成功地将指针
参数
传递给
DLL
函数并从函数中获得返回值。在与动态链接库通信时,我们需要传递指向函数
参数
的指针。本文将介绍如何在Python中使用ctypes模块调用
DLL
并传递指针
参数
。在上面的代码中,我们使用ctypes.byref()函数获取指向变量的指针。现在,我们已经加载了
DLL
,接下来我们可以
定义
需要传递的
参数
类型和返回值类型。
导出
dll
的函数
定义
导出
dll
的函数
定义
解决C++调用
DLL
,传入
DLL
后
参数
变为空值
问题
解决C++调用
DLL
,传入
DLL
后
参数
变为空值
问题
。
动态库
Dll
的宏
定义
头文件双向使用方法小结
动态库
Dll
的宏
定义
头文件双向使用方法小结 这里需要提到的一点的是,在显示调用的情况下,才需要这种头文件,隐式调用的情况下,其实这些东西有的不必写,请有基础的同学自己思考. 如果想在自己的
DLL
文件中使用函数修改
定义
宏,又想同时在提供给客户端的头文件中让客户使用,有两种方法比较方便,当然如果你直接自己
定义
也未为不可,但比较费事。当然,同时你得在DEF文件中声明导出函数,防止函数
python 调用
dll
&
参数
_python调用
dll
python源码# 调用ctpes 组件from ctypes import *if __name__ == '__main__':# 调用需要调用的
dll
,
dll
中的方法都可以使用了
dll
= C
DLL
("Demo
Dll
.
dll
")# python中默认类型是int,可以直接调用 returnAddInt方法print
dll
.returnAddInt(1,2)# float类型demo 多参#...
API 调用
680
社区成员
4,761
社区内容
发帖
与我相关
我的任务
API 调用
PowerBuilder API 调用
复制链接
扫一扫
分享
社区描述
PowerBuilder API 调用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章