如何改变IP?不使用命令行的net命令

zZing 2003-08-18 06:58:16
谢谢指教~~~~~
...全文
29 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cocosky 2003-08-19
  • 打赏
  • 举报
回复
我尝试过几种方法,
比如修改注册表,用iphlpapi,以及批处理,都不是太好

开了一贴,请大家讨论,你可以过去看看
也许会有启发

http://expert.csdn.net/Expert/topic/2153/2153188.xml?temp=.5040399
shootingstars 2003-08-19
  • 打赏
  • 举报
回复
#include <Iphlpapi.h>
DWORD AddIPAddress(
IPAddr Address, // IP address to add
IPMask IpMask, // subnet mask for IP address
DWORD IfIndex, // index of adapter
PULONG NTEContext, // Net Table Entry context
PULONG NTEInstance // Net Table Entry Instance
);
DWORD DeleteIPAddress(
ULONG NTEContext // net table entry context
);

头文件在platform sdk中
zZing 2003-08-19
  • 打赏
  • 举报
回复
我的意思是用编程实现动态改变,却又不想用net命令,有什么api可以用吗?
高手赐教
zZing 2003-08-18
  • 打赏
  • 举报
回复
?能否详细说一下?
howtotell 2003-08-18
  • 打赏
  • 举报
回复
改注册表嘛。

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧