社区
基础编程
帖子详情
请问高手php调用dll中winapi的问题
happyili
2004-08-04 12:32:36
比如dll中有
typedef struct {
int aaa;
char bbb[30];
float* p;
} *MYSTRUCT;
extern "C" _declspec(dllexport) int TestFun1(MYSTRUCT p)
{
return (p.aaa);
}
我试了w32api_deftype,w32api_init_dtype,好像就连整型都不太正常。
应该怎么定义参数类型阿?然后怎么取出运行后的结果?
...全文
123
2
打赏
收藏
请问高手php调用dll中winapi的问题
比如dll中有 typedef struct { int aaa; char bbb[30]; float* p; } *MYSTRUCT; extern "C" _declspec(dllexport) int TestFun1(MYSTRUCT p) { return (p.aaa); } 我试了w32api_deftype,w32api_init_dtype,好像就连整型都不太正常。 应该怎么定义参数类型阿?然后怎么取出运行后的结果?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happyili
2004-08-09
打赏
举报
回复
学习啊。。。
ezdevelop
2004-08-04
打赏
举报
回复
用ffi扩展吧,只适用PHP5
http://pecl.php.net/package/ffi
php
调用
dll
接口,
php
调用
api函数的参数
问题
?
Dll
*/#include#include#include#includetypedef (
WINAPI
*MsgBoxType)(HWND,LPCWSTR,LPCWSTR,UINT);MsgBoxType oldMsg; /*API原入口地址*/DWORD APIAddress; /*存储API入口地址的地方的地址*/int
WINAPI
MyMessage...
一步一步教你用VC和VB
调用
C++
DLL
你好,Step by Step: Calling C++
DLL
s from VC++ and VB 一步一步教你用VC和VB
调用
C++
DLL
. 作者 Hans Dietrich 翻译烟灰 介绍 本系列教程讨论了普通情况下4种使用
DLL
的方法 Part 1 从VC++应用程序
调用
C++
DLL
的...
go
调用
winapi
_Go语言开发Windows应用
当第一次看到Go程序在windows平台生成可执行的exe文件,就宣告了windows应用也一定是Go语言的战场。...Windows ApiWindows桌面应用依赖于win api,画出各种应用界面和控件本质上就是
调用
windows提...
在
Dll
中
创建对话框并
调用
1、第一步创建一“MFC ...2、添加一对话框资源到工程
中
,从菜单
中
选择Insert->Resource,添加一“Dialog”选择“New”,至此对话框已添加到
DLL
工程
中
。 3、为对话框添加一新类,如:CTest,基类为CDialog。 4、在
PHP
调用
非托管
dll
,C#程序
调用
非托管C++
DLL
文件的方法 - Chase的技术博客 - 博客园...
C++
中
的函数声明1extern "C" __declspec(
dll
export)int __stdcall testfunc(char* astr,int* a);extern ”C”通常来说,C++编译器可能会改变函数和变量的名字,从而导致严重的链接程序
问题
。例如,假设使用C++编写一...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章