程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> wxWidgets獲取本機IP,計算機名等相關信息

wxWidgets獲取本機IP,計算機名等相關信息

編輯:關於C語言

夜晚真是做事的好時候,上次搞了半天獲取IP地址,沒成功,這次整理了一下思路,仔細看了下wxWidgets的文檔英文廢物繼續啃E文資料中....)一次性成功,今天用的獲取本機IP方法的前提是需要得到本地計算機名.   直接貼主要的代碼片段就是了,做備忘 void ttFrame::showtxt(wxMouseEvent &event)
{

        //創建wxIPV4address對象
        wxIPV4address addr;
        //獲得本地計算機名
        wxString computerName=::wxGetFullHostName();
        //獲得當前用戶名
        wxString username=::wxGetUserId();
        //wxIPV4address的hostname屬性賦值("計算機名")
        addr.Hostname(computerName);
        //獲得IP地址
        wxString ipaddr = addr.IPAddress();

        //輸出數據到文本框
        txt_ip->AppendText(ipaddr);

        txt_cmpname->AppendText(computerName);

        txt_username->AppendText(username);

}

本文出自 “九黎部落” 博客,請務必保留此出處http://axiii.blog.51cto.com/396236/107886

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved