找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 3383|回复: 1

ACE MFC 集成后连接不上

[复制链接]
发表于 2009-7-30 20:35:02 | 显示全部楼层 |阅读模式
连接按钮函数调用连接
void CCClientDlg::OnBnClickedButton1()
{
        // TODO: Add your control notification handler code here
  
   CT3DPD_CClient client;
   if(client.open ()==-1)
        {
               
                AfxMessageBox(_T("连接失败"));
        }
}

类CT3DPD_CClient 在一个MFC 扩展DLL里面,open()如下
int CT3DPD_CClient::open()
        {
                ACE_INET_Addr srvAddr(DEF_LISTENING_PORT, "127.0.0.1");
                if (connector.connect(peer, srvAddr) == -1)
                        {
                               
                                return -1;
                        }
                return 0;
        }
点击按钮竟然连不上,要控制台测试是能够连上的啊,真的不知道是怎么回事,请牛人指教。
发表于 2009-7-30 21:02:46 | 显示全部楼层
ACE::init()调用了么
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-11-23 00:26 , Processed in 0.011966 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表