编程论坛
注册
登录
编程论坛
→
VC++/MFC
MFC 使用 Unicode字符集需要ping命令 inet_addr(“192.168.1.1”)报错
D363317
发布于 2018-04-18 14:07, 2046 次点击
程式需要实现ping(“192.168.1.1”),并有一个返回值告诉我ping成功没有。
刚入门,求教。
查了很多资料,IPv4地址转换为IN_ADDR,需要用inet_addr,但是我前面部分写的都用Unicode字符集,在这个字符集下用inet_addr用不了,有什么办法可以解决吗?
只有本站会员才能查看附件,请
登录
1 回复
#2
Vincent800
2018-05-23 12:02
unicode转ansi
CHAR szBuf[100];
StringCchPrintfA(szBuf, 100, "%S", xx);
1