WxWidgets 获取本机IP:修订间差异

来自泡泡学习笔记
跳到导航 跳到搜索
(创建页面,内容为“ #include<wx/socket.h> wxIPV4address addr; addr.Hostname(wxGetFullHostName()); wxString ipAddr = addr.IPAddress(); ===通过建立链接获取本机IP=== wxIPV4address remote; remote.Hostname("www.wxwidgets.org"); remote.Service(80); wxIPV4address local; wxSocketClient client; if(client.Connect(remote)) client.GetLocal(local); wxString ipAddr=local.IPAddress();”)
 
无编辑摘要
 
第1行: 第1行:
  #include<wx/socket.h>
  #include<wx/socket.h>
 
  wxIPV4address addr;
  wxIPV4address addr;
  addr.Hostname(wxGetFullHostName());
  addr.Hostname(wxGetFullHostName());

2024年9月30日 (一) 19:04的最新版本

#include<wx/socket.h>

wxIPV4address addr;
addr.Hostname(wxGetFullHostName());
wxString ipAddr = addr.IPAddress();


通过建立链接获取本机IP

wxIPV4address remote;
remote.Hostname("www.wxwidgets.org");
remote.Service(80);

wxIPV4address local;

wxSocketClient client;
if(client.Connect(remote)) client.GetLocal(local);

wxString ipAddr=local.IPAddress();