c 關於斷網的判斷

2021-05-04 04:50:27 字數 1016 閱讀 8002

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...