如题.
多谢了!

解决方案 »

  1.   

    你用这个试试:GetTCPIPDNSAddresses
      

  2.   

    一般是檢查註冊表得到, 在
    win2k中:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
    中的
    NameServerwin98
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Vxd\MSTCP不過, 如果你通過代理上網, 就不能得到真正的DNS
      

  3.   

    GetNetworkParams,详见
    http://msdn.microsoft.com/library/en-us/iphlp/iphlp/getnetworkparams.asp
      

  4.   

    多谢各位
    经过测试用GetNetworkParams,比较准确。查注册表好像不好搞定,和系统和网罗有关。to  lgqTiger(把酒论程序__尽在笑谈间) 
    GetTCPIPDNSAddresses这个函数吗?我在MSDN上查不到。