| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2971 人关注过本帖
标题:delphi 调用c++ dll
只看楼主 加入收藏
mdxhappy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-11-12
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
delphi 调用c++ dll
请教个问题,Delphi调用c++的dll,,有遇到的吗,感觉是hwnd的问题。procedure ShowDlg(hMainWnd:hwnd;szContent:PWideChar;szURL:PWideChar;nAutoCloseTimer:integer);stdcall;
external 'cnee.dll' name 'ShowDlg';
ShowDlg(self.Handle,'平台','http://www.baidu.com',10);
搜索更多相关主题的帖子: procedure 
2013-11-12 15:54
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:20 
没看明白你想问什么

DO IT YOURSELF !
2013-11-12 15:55
mdxhappy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-11-12
收藏
得分:0 
就是delphi 调用c++ dll 出错
delphi.zip (1017.73 KB)
2013-11-12 16:20
mdxhappy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-11-12
收藏
得分:0 
c++ 接口函数 void ShowDlg(HWND hMainWnd, TCHAR *szContent, TCHAR *szURL, UINT nAutoCloseTimer)
2013-11-12 16:21
mdxhappy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-11-12
收藏
得分:0 
版主,帮忙看下啊
2013-11-12 16:24
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
既然是c++接口

那么stdcall 就是不对的

试试

procedure ShowDlg(hMainWnd:hwnd;szContent:PWideChar;szURL:PWideChar;nAutoCloseTimer:integer);cdecl ;
external 'cnee.dll' name 'ShowDlg';

DO IT YOURSELF !
2013-11-12 16:25
mdxhappy
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-11-12
收藏
得分:0 
谢了,我搞了半天没搞定,
2013-11-12 16:27
快速回复:delphi 调用c++ dll
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017851 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved