参考了王骏同志的文章《不重起Windows直接更改IP地址》http://www.vckbase.com/code/listcode.asp?mclsid=9&sclsid=905
后自己想添加一个获取和修改DNS的EDIT框竟然取不到值,(其它控件如IP控件取得的是255.255.255.255), dwBufSize = 256;
if(RegQueryValueEx(hKey, "NameServer", 0, &dwDataType, szData,&dwBufSize) == ERROR_SUCCESS)
pAI->strDns = (LPCTSTR)szData;
此时pAI->strDns值为空
奇怪的是其他注册表键值都可以,实在不明是什么原因,猜想是中间有个逗号的缘故,可没法解,特向各位同志求救.
后自己想添加一个获取和修改DNS的EDIT框竟然取不到值,(其它控件如IP控件取得的是255.255.255.255), dwBufSize = 256;
if(RegQueryValueEx(hKey, "NameServer", 0, &dwDataType, szData,&dwBufSize) == ERROR_SUCCESS)
pAI->strDns = (LPCTSTR)szData;
此时pAI->strDns值为空
奇怪的是其他注册表键值都可以,实在不明是什么原因,猜想是中间有个逗号的缘故,可没法解,特向各位同志求救.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货