pb调用用vc6.0写dll,如果涵数中有参数,就会出错,这是什么原因? 加上__stdcallDYNLINK __stdcall int MyFun( int nx){return 10+nx;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢,终于解决,但现在有如果对字串参数进行修改,并返回修改的字串,pb调用时会出现乱码???代码如下:extern "C" _declspec(dllexport) LPSTR _stdcall ccc( LPSTR a){ CString str; str = CString(a); str = str +"1000"; LPSTR lps=(LPSTR)str.GetBuffer(str.GetLength()); return lps;} http://www.csdn.net/expert/Topic/430/430661.shtm 我试了一下,也不行,如果函数返回字符串传不过来,不知道为什么,我对pb调用vc做的dll有些困惑,_stdcall有什么用,我试过WINAPI,PASCAL调用好象都可以,有什么特别要求,希望得到指点 谢谢 lhj wonry. 这样销毁窗口会不会引起内存的泄露 触发一个断点。其原因可能是堆被损坏 VC++中串口通信? 建立视图和打开表那一个效率高 问一个VC结构体的问题! 请前辈指导~~~~~~~~ 有关http下载的问题 vc++基于UDP的控制台聊天程序在WIN7下不可以运行吗? 求教一个重命名问题。 数据库通用接口 难题一个!!!第6次 CAsyncSocket问题!!!!!!!!!!!!!!!!!!!!!!!!!
会出现乱码???
代码如下:
extern "C" _declspec(dllexport) LPSTR _stdcall ccc( LPSTR a)
{
CString str;
str = CString(a);
str = str +"1000";
LPSTR lps=(LPSTR)str.GetBuffer(str.GetLength());
return lps;
}