社区
进程/线程/DLL
帖子详情
高手!帮忙啊!!
flash_sword82
2003-03-02 08:59:54
高手我想请教一个问题就是怎么在DLL中实现网络功能啊,我试着用socket但是好像不行啊,有谁能解决这个问题么?讲讲要在什么地方注意,分数绝对不吝惜。
...全文
69
10
打赏
收藏
高手!帮忙啊!!
高手我想请教一个问题就是怎么在DLL中实现网络功能啊,我试着用socket但是好像不行啊,有谁能解决这个问题么?讲讲要在什么地方注意,分数绝对不吝惜。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
demetry
2003-03-04
打赏
举报
回复
^_^
flash_sword82
2003-03-03
打赏
举报
回复
好的,我把那段代码代码贴出来让大家帮我分析一下;
afx_msg void dlg1::OnOK()
{
TODO: Add extra validation here
int port=5000,hostport=5000;
MessageBox("aaa");
CString hostaddr="192.168.0.123";
CString sendid,sendpass;
GetDlgItemText(IDC_EDIT1,sendid);
GetDlgItemText(IDC_EDIT2,sendpass);
if (!sock.Create(port))
{
MessageBox("socket create failed.");
return;
}
if (!sock.Connect(hostaddr,hostport))//在DLL中程序到此处停止,不能往下运
//运行了
MessageBox("can't connent");
sock.Send(sendid,1000,0);
sock.Send(sendpass,1000,0);
sock.Close();
CDialog::OnOK();
}
这段代码写在应用程序里是可以的,但是当我写在DLL中的时候就不可以运行了。会是什么原因呢?调用程序有什么要求么?
zxyjyzxyjy
2003-03-03
打赏
举报
回复
是DLL的初始化代码中加这个函数。
zxyjyzxyjy
2003-03-03
打赏
举报
回复
你的DLL是不是用MFC导向建立的正规DLL,且用的是动态连接到MFC DLL,如是,那请在应用程序初始化代码中加一个AfxNetInitModule()函数。
88dd
2003-03-03
打赏
举报
回复
DLL与socket没冲突,你平时怎么写就怎么写。
danmao
2003-03-03
打赏
举报
回复
把代码贴出来啊
yue621
2003-03-03
打赏
举报
回复
把代码贴出来啊
cwanter
2003-03-03
打赏
举报
回复
应该可以,你的代码可能有问题~
foxustc
2003-03-03
打赏
举报
回复
可能是你的DLL没写好,不是你的代码不起作用.
flash_sword82
2003-03-02
打赏
举报
回复
对了我是用MFC的向导生成的也加了socket的支持
我抓的WPA握手包
高手
帮忙
破解下
跪求!!!我抓的WPA握手包
高手
帮忙
破解下!!谢谢了!!
把M文件转为COM时出错!(附图)希望有
高手
帮忙
解决下。
把M文件转为COM时出错!(附图)希望有
高手
帮忙
解决下。
希望
高手
帮忙
跑握手包,万分感谢
求解握手包,打不来的迷,希望
高手
帮忙
,多谢!
请教
高手
关于EXCEL行列转换的问题!谢谢!急急急!!!
一般的方法行不通,可能要用到宏或者编一个程序,请
帮忙
!
香农码的C++实现程序
如何利用C++程序实现香农码 还有些问题希望
高手
帮忙
!!
进程/线程/DLL
15,466
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章