急,在线等,高分求解Winsock的LocalIP属性问题
急,高分求解Winsock的LocalIP属性问题。在线等,问题一解决100分立即送上。
我在一个程序中要用到Winsock控件的LocalIP属性,但出现如下问题:
如果在“控制面板”的“网络”设置的“TCP/IP”属性中禁用“DNS”,那么LocalIP属性返回的本机IP地址是正常的,但这时不能正常地上宽带网;如果在“TCP/IP”属性中启用“DNS”,那么上宽带网正常,但用insock控件的LocalIP属性返回的本机IP地址就不正常了,我的计算机的IP是“192.168.1.3”,但LocalIP属性返回的却是“0.0.0.192”。这到底是怎么回事,怎样才能既可以启用DNS,又能使LocalIP属性返回正确的IP地址?
我在线等着,一解决立却给分。