1.ip位址設定欄, 自動獲得ip位址的選項關聯的是window 系統登錄檔 enabledhcp , 為1是自動獲取,0就是手動設定.
ip位址為自動獲取時,ipaddress,subnetmask,defaultgateway 都為空.
dhcpipaddress
dhcp******x不為空.
ip位址為手動設定時,ipaddress,subnetmask,defaultgateway 為對應設定的值,dhcpipaddress沒有這樣的鍵值.
2.關於設定dsn伺服器的問題:
nameserver為空時,代表是自動獲取dsn伺服器
nameserver為不為空時,代表就是備選的dsn伺服器.
修改對應的ip後,必須要重啟網絡卡才能使ip生效,因為傳送通知window的函式無效,只能通過控制網絡卡來生效ip位址
bool cmydlg::changeadapterstatus(lpctstr adapterdevicedesc, int flag)//flag =dics_disable-->禁用網路
dword i;
sp_devinfo_data deviceinfodata = ;
unsigned char *guid[4]=;
char devicename[200]=;
wchar_t str[100]=;
int size=100;
dword datat;
unsigned char *buffer=null;
dword sz=0;
for (i=0;setupdienumdeviceinfo(hdevinfo,i,&deviceinfodata);i++)
";stringfromguid2(deviceinfodata.classguid,str,size);
char temp[100]=;
char rtl="";
for(int j=0;str[j]!='\0';j++)
if(strcmp(temp,rtl)==0)
else if(getlasterror()==error_insufficient_buffer)
else
}if(getlasterror()==error_invalid_data)
continue ;
if(strcmp(buffer,adapterdevicedesc)==0)
else}}
}return true;}
window 去除小箭頭 修改登錄檔
window快捷方式預設有個小箭頭,影響美感 個性化設定好像可以去掉,之前就是這麼做的,但今天我介紹乙個新的方式 win r 輸入regedit 開啟登錄檔 找到hkey classes root lnkfile isshortcut 就是渲染小箭頭的 你可以直接刪掉這個檔案,重啟電腦,就可以了 我...
登錄檔修改
大中小 開關機加速系列 開始 加快關機速度 hkey current user control panel desktop 關機時自動關閉停止響應的程式 hkey current user control panel desktop autoendtasks 1 關機結束程式等待時間 hkey cu...
修改登錄檔
在 用visual c 讀取註冊資訊 的文中,已經介紹了用 visual c 來讀取登錄檔中的註冊資訊。本文就來介紹用visual c 對登錄檔的另外乙個操作,這也是乙個具有破壞性的操作過程 刪除註冊資訊。在上文中已經知道,由於visual c 本身沒有帶類庫,他對登錄檔的處理過程是通過呼叫.net...