DLL函数怎样返回CStringArray型? DLL函数怎样返回CStringArray型,DLL里是否可以返加CStringArray型对象? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没试? 何不试试PS: 我也没试过,可以用void ** ??????? 如果你用 MFC 扩展DLL,是可以 返回 CStringArray型的如果 是常 规DLL, 用 void * (CStringArray*) 我的dll是常 规DLL, 用 void * (CStringArray*)这里是不是CStirngArray强制转换成void指针返回啊? 谢谢了.在这里返回一个无类型指针.然后调用函数的地方,用强制类型转换的方式,可以把CStringArray的指针给获得.下面我给出一个例子,希望对遇到同类问题的朋友有用.DLL_declspec(dllexport) void * test(void){ static CStringArray strArr; strArr.Add("1"); strArr.Add("2"); return (void *)&strArr;}调用CStringArray * pArr;pArr=(CStringArray *)test();在这里我收了一篇文章很不错的,是关于void的.希望对大家也有用.C/C++语言void及void指针深层探索;http://www.jgzsk.com/Article_Show.asp?ArticleID=980; 如何动态修改输入法选字框的位置? 失望中......刚刚进了一家大公司,结果发工资时候拖欠工资。 vc8 创建非模态对话框 为何从子类更新主窗口的文本控件会出现字符重迭? 求大人帮我看一下一个怪异的new写法 大家好,一个CListView视图切分窗口后,无法显示缩略图? 请问DLL之间如何发送消息? 如过你是公司老总,你会问什么? 循环问题 能不能对JPEG图片直接作各种效果处理而不解压成位图? 为什么 静态文本 显示不全 求助,多边形求交问题
如果 是常 规DLL, 用 void * (CStringArray*)
这里是不是CStirngArray强制转换成void指针返回啊?
在这里返回一个无类型指针.
然后调用函数的地方,用强制类型转换的方式,可以把CStringArray的指针给获得.
下面我给出一个例子,希望对遇到同类问题的朋友有用.
DLL
_declspec(dllexport) void * test(void)
{
static CStringArray strArr;
strArr.Add("1");
strArr.Add("2");
return (void *)&strArr;
}调用
CStringArray * pArr;
pArr=(CStringArray *)test();在这里我收了一篇文章很不错的,是关于void的.希望对大家也有用.
C/C++语言void及void指针深层探索;
http://www.jgzsk.com/Article_Show.asp?ArticleID=980;