本来是个Socket程序,现改成DLL,接收到数据之后如何传递给应用程序? 也就是说,Socket接收到数据,触发OnReceive(),将数据处理之后,如何传给应用程序?比如处理后的数据是 DOReceive(PachHead ph,char * buf) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在dll中,定义 一个函数, OutData(char *p){ 将你处理完的数据赋给p.}在应用程序中调用此函数的时候,传下来一个接收指针, 照楼上说的应该可以传出去数据,但不知搂主地dll是在那种环境中使用呢?如果还在VC中使用的话还是直接写得好,如果在别的环境中使用,搂主应该注意变量的对应。 在应用程序接收时,是不是需要用一个线程来不断调用OutData函数来接收数据?不然它怎么知道什么时候Socket收到数据?PS 应用程序是C#/VB.net做的 如果不是传给应用程序,而是传给另外一个DLL呢? GetStringFromVariant函数如何写 如何在两个窗口同时显示同一内容? 请问如何得到set中某一元素的位置 我在1996年用QB编写了一个中型DOS软件mmsi.exe,现在有那种软件可以将其逆向工程,还原出设计框架。 请教VC关于打包软件? 问一个很基本但是很让人头疼的问题 请教,一个没有窗体的程序,如何接收到按下win键和关机消息。 一个简单的问题 , 两个关于软件界面的问题,不需动脑筋只需提供资料,重分有享! 怎么得到系统中的最小化,最大化,关闭,和图标的位置?? C++与VC++ 一个关于串口通信如何判断数据是否收完的问题,请高手指教!
OutData(char *p)
{
将你处理完的数据赋给p.
}在应用程序中调用此函数的时候,传下来一个接收指针,
不然它怎么知道什么时候Socket收到数据?PS 应用程序是C#/VB.net做的