调用一个在 DLL 中带参数和返回值的函数 该怎么写?按照无参数的方式调用会提示, 通过指向函数的指针调用的参数太多 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 typedef 返回类型 (WINAPI * lpFunction)(para_1,para_2,...para_n);PROC lpProc = GetProcAddress(HMODULE,"function name");((lpFunction)lpProc)(para_1,para_2,...);如果你不想这么写的话,就这么写PROC lpProc = GetProcAddress(HMODULE,"function name");type ReturnValue;_asm{ push para_n ... push para_2 push para_1 call lpProc mov ReturnValue,EAX}这样更麻烦.还不如第一种写法呢. CHttpFile登录 messenger客户端网络传输速度过快导致的问题 高分求解决方案:静态函数转换到非静态函数.来着有分,解决着大分!!! -------怎样将一个.dll文件导入动项目中----------- 一个很弱的问题,VC写的COM组件中怎样返回一个ADO Recordset接口。 在线求解:执行位置出异常.调试通过即结帖。 UART 和串口通信是不是一样的 帮忙看个程序,是API的 求高手告诉我怎么创建一个Tree的代码步骤 轻松那分哦!!! 谁在VC中用过Berkeley DB的C++接口啊? 一个多线程问题:主线程收到的重绘消息为什么累积到分线程结束才开始响应?
PROC lpProc = GetProcAddress(HMODULE,"function name");
((lpFunction)lpProc)(para_1,para_2,...);如果你不想这么写的话,就这么写
PROC lpProc = GetProcAddress(HMODULE,"function name");
type ReturnValue;
_asm{
push para_n
...
push para_2
push para_1
call lpProc
mov ReturnValue,EAX
}
这样更麻烦.还不如第一种写法呢.