VC 中的IP地址控件,关联一个DWORD的变量dwValue,如何将这个dwValue按IP地址显示转化成4个数字或者字符串? VC 中的IP地址控件,关联一个DWORD的变量dwValue,如何将这个dwValue按IP地址显示转化成4个数字或者字符串?得到的dwValue是一个数字,怎么转化成四个数字或者这个IP的字符串? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用int GetAddress( BYTE& nField0, BYTE& nField1, BYTE& nField2, BYTE& nField3 ); 这个怎么用我的是一个地址控件,关联能得到IP地址为m_dwIpValue DDX_IPAddress(pDX, IDC_CON_IPADDRESS, m_dwIpValue);但m_dwIpValue是一个DWORD值,怎么才能显示出地址 DWORD dwIP = ....;in_addr addr = {0}; addr.S_un.S_addr = dwIP; char* buf = inet_ntoa(addr); AfxMessageBox(CString(buf)); 要理解原理: p[0] = (byte) ((data >> 24) & 0xFF); p[1] = (byte) ((data >> 16) & 0xFF); p[2] = (byte) ((data >> 8) & 0xFF); p[3] = (byte) (data & 0xFF); 如何在不打开网页的情况下获得网页中的文本和URL连接? CxImage与Cimage的分别用途 A dynamic link library(dll) initialization routime failed vc单文档多视图转换后不能刷新问 有无人要招短期程序员的?最好在济南 不用控件如何设置和获得本地IP地址 如何得到鼠标移动速度? Access里怎样才能一次执行多条SQL语句啊 如何区分文件,文件夹 请教高手如何判断一个空间多边形是顺时针还是逆时针? WIN7下移除墙纸的问题[奇怪] 数据存储到txt文件中
int GetAddress(
BYTE& nField0,
BYTE& nField1,
BYTE& nField2,
BYTE& nField3
);
这个怎么用
我的是一个地址控件,关联能得到IP地址为m_dwIpValue
DDX_IPAddress(pDX, IDC_CON_IPADDRESS, m_dwIpValue);
但m_dwIpValue是一个DWORD值,怎么才能显示出地址
addr.S_un.S_addr = dwIP;
char* buf = inet_ntoa(addr);
AfxMessageBox(CString(buf));
p[0] = (byte) ((data >> 24) & 0xFF);
p[1] = (byte) ((data >> 16) & 0xFF);
p[2] = (byte) ((data >> 8) & 0xFF);
p[3] = (byte) (data & 0xFF);