怎样在对话框中通过IP控件手动设置IP? 在对话框中通过IP控件手动设置IP,设置后的IP在程序中使用如何实现?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString ipAddress;GetDlgItemText(IDC_IPADDRESS,ipAddress);gethostbyname(ipAddress); 给你段小代码看看吧DWORD dwIP;((CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS1))->GetAddress(dwIP); SOCKADDR_IN addr_to;addr_to.sin_addr.S_un.S_addr = htonl(dwIP);addr_to.sin_family = AF_INET;addr_to.sin_port = htons(6000); 1.在对话框上添加IP控件,并将其设置为 CIPAddressCtrl m_IP;2.在要使用的地方 UpdateData(TRUE); CString m_serverIP; m_IP.GetWindowText(m_serverIP); addr_to.sin_addr.S_un.S_addr = inet_addr(m_serverIP);//addr_to定义同楼上大哥,其他设置同楼上大哥,偷点懒:) 『新手提问』如果根据提供的一个地址下载下来一个页面?使用哪个类比较简单? 如何通过程序修改输入法热键? 怎么拦截删除消息 getcollect()不能获得空值吗... 动态创建ActiveX控件出现问题 如何把VC学精,有那些好书,高手请谈谈自已成长的经验吧,!!!!!!! 小弟初学VC,请教MSDN的用法? 关于学习和工作! ADO:AddNew问题求教 一个关于钩子的问题 CShockWaveFlash的SetLoop为什么没有效果? 关于不读取相同消息的问题,我是初学者,请高手们帮帮忙!
GetDlgItemText(IDC_IPADDRESS,ipAddress);
gethostbyname(ipAddress);
DWORD dwIP;
((CIPAddressCtrl*)GetDlgItem(IDC_IPADDRESS1))->GetAddress(dwIP);
SOCKADDR_IN addr_to;
addr_to.sin_addr.S_un.S_addr = htonl(dwIP);
addr_to.sin_family = AF_INET;
addr_to.sin_port = htons(6000);
2.在要使用的地方
UpdateData(TRUE);
CString m_serverIP;
m_IP.GetWindowText(m_serverIP);
addr_to.sin_addr.S_un.S_addr = inet_addr(m_serverIP);//addr_to定义同楼上大哥,其他设置同楼上大哥,偷点懒:)