參考這篇
http://www.dotblogs.com.tw/larrynung/archive/2012/08/08/73902.aspx


程式碼

 private void button1_Click(object sender, EventArgs e)
{
uint flags = 0x0;

var isNetworkAvailable = InternetGetConnectedState(ref flags, 0);
label1.Text = string.Format("Network available: {0} ({1})", isNetworkAvailable.ToString(), flags.ToString());

}

[DllImport("wininet")]
public static extern bool InternetGetConnectedState(
ref uint lpdwFlags,
uint dwReserved
);

記得因為要呼叫系統的DLL使用DllImport所以要using System.Runtime.InteropServices;
arrow
arrow
    全站熱搜

    戮克 發表在 痞客邦 留言(0) 人氣()