win32 api函式的做法:
要用的函式:internetgetconnectedstate
函式原形:bool internetgetconnectedstate(lpdword lpdwflags,dword dwreserved);
引數lpdwflags返回當前網路狀態,引數dwreserved依然是保留引數,設定為0即可。
internet_connection_modem 通過調治解調器連線網路
internet_connection_lan 通過區域網連線網路
這個函式的功能是很強的。它可以:
1. 判斷網路連線是通過網絡卡還是通過調治解調器
2. 是否通過**上網
3. 判斷連線是on line還是off line
4. 判斷是否安裝「撥號網路服務」
5. 判斷調治解調器是否正在使用
這個win32 api在系統system32資料夾中wininet.dll中
使用這個判斷的話,需要在類中這樣寫:
private const int internet_connection_modem = 1;
private const int internet_connection_lan = 2;
[dllimport("wininet.dll")]
private static extern bool internetgetconnectedstate(
ref int dwflag,
int dwreserved
);
//呼叫的方法(winform為例,放乙個按鈕,單擊即可):
private void button1_click(object sender, system.eventargs e)
關於中珠是否該斷網的思考
關於中珠是否該斷網的思考 cato 2015.11.21 消費者權益角度 首先,上網是我們交網費的結果,學校網路中心為我們提供付費服務。四校區中,南校 東校 北校均不斷網,只有中珠斷網,同樣的收費標準,為何我們每週少25個小時的網路服務時間。因為校園的網路服務中心是按照服務時間計費的,但是計費服務的...
斷了的網,沒有斷的生活
最近斷網了。每個人都有些感觸,論壇裡面,新聞裡面,blog裡面,都是關於這件 事關大事 的感觸。沒想到吧,我也有。慢的樂趣 那天在上海5g還在和亞濤說呢,真不知道沒有手機的日子是怎麼過的。比如說,上大學的時候,有同學來,要到火車站去接人,真不知道那個時候兩個人都沒有手機,怎麼會那麼有資訊互相碰到。技...
C 關於檔案的判斷
1 判斷檔案是否存在 判斷檔案是否存在,主要呼叫的是file.exists函式。private bool is exist string file path else 2 判斷檔案是否正在使用 判斷檔案是否正在使用主要使用的是乙個try catch 的使用,實際上在後續的使用中越來越感受到的是try...