通行证: 用户 密码
http://www.pconline.cn/
汽车网 | 游戏网 | 时尚女性
分站:北京 上海 广州 深圳 香港
广西 重庆 山东 江苏 辽宁 福建
首 页 | 今日报价 | 产业资讯 | 数码世界 | 硬件资讯 | 软件资讯 | 下 载 | 游 戏 |
论 坛 | 产 品 库 | 渠道商情 | 招聘培训 | 二    手 | 评 测 室 | 导 购 | 社 区 |
摄影
部落
手 机
数码相机
随身听
 DIY配件
笔记本
 台式机
摄像机
精品廊
-
您现在的位置: 软件资讯 > 开发特区 > 开发语言 > VC/MFC 免费新闻代码RSS新闻聚合
  不重启Windows更改IP地址的多种实现 出处:互联网收集
[ 2005-09-01 10:01:41 ] 作者:王骏&pcdog 责任编辑:moningfeng

  有很多网友都遇到过更改IP地址但是要重启机器的问题,在这里,为大家介绍几种不重启Windows直接更改IP地址的方法。首先是调用DhcpNotifyConfigChange的方法,后面还有修改注册表跟使用"iphlpapi"的方法。

  一、未公开函数:DhcpNotifyConfigChange

  运行效果图如下:


  设置IP地址只需要更改注册表中关于适配器的相应设置,但更改后需要重新启动系统才能生效,而AddIPAddress函数只能添加IP而不是更改当前的IP,我们在Windows NT/2000界面上操作不需要重新启动就可以生效,那系统到底做了什么额外的工作才使IP设置直接生效呢?笔者通过跟踪explorer.exe中API的调用发现在netcfgx.dll中调用了dhcpcsvc.dll中一个未公开的API:DhcpNotifyConfigChange,现将不重新启动WINDOWS直接更改IP地址的详细方法介绍如下:

  1、获取适配器名称

  这里指的适配器名称要区别于适配器描述,比如我的一块网卡,适配器描述是:Realtek RTL8139(A) PCI Fast Ethernet Adapter,适配器名称为:{66156DC3-44A4-434C-B8A9-0E5DB4B3EEAD}。获取适配器名称的方法有多种:

  1.1 调用IP helper API取得适配器名称


Flash剧场全新改版,精品Flash让你看够玩够!

文 章 导 航 条
未公开函数DhcpNotifyConfigChange实现
修改注册表重启网卡实现
使用"iphlpapi"一卡多IP实现

[1] [2] [3] [4] [5] [下一页]

更多相关搜索: VC.. Windows.. 更改IP地址..
正在加载评论,请稍候…

发给好友 我要报错 投稿给我们 加入收藏 返回顶部

本栏今日更新
相关文章
·可断点续传!Firefox 2.0特性曝光
·内幕消息:微软最新产品发布计划
·庆祝10周岁!Opera可免费注册一天
·简单对比:Vista Beta1与Tiger谁好用?
·用影音神探下载在线电影全攻略!
·重装操作系统后免中毒十招技巧
·极速下载好帮手-BT仓库使用指南
·C宏--智者的利刃,愚者的恶梦
·VC实现的MSN Messager钩子程序
·用HTTP代理下载文件详例 [VC]
·重装操作系统后免中毒十招技巧
·XYNTService:Windows平台的开源管理工具
·增强记忆力,给系统换个强力剪贴板
·别惊讶!OS X可使用Windows程序
·新手指南:关于Win2000默认共享
·开启Windows XP的神秘通道

完美时尚娱乐:2004年腾讯QQ评测大观
精彩无限:MSN Shell4使用指南
亲手制作鲜花情人贺卡送给她
挑战伏明霞?企鹅跳水游戏,看你能得多少分?

新闻搜索
高级搜索
-
热点专题
·Macromedia Studio8专题
·挑战十大Flash智益游戏
·QQ辅助软件使用指南
·向"流氓软件"大声说不!
·惜别!毕业十大必唱歌曲
·搜索技巧:网罗天下的乐趣
·电脑艺术设计大师之路连载
·老歌歪唱Flash MV爆笑欣赏
更多...
Flash排行榜
·头文字D插曲-一路向北
·暴笑恶搞MV-《从良》
·笑谈广东话-叽叽噶噶
·恶搞!PP鸡打劫记之一
·下辈子如果我还记得你
·疯狂射击游戏-火凤凰号
·悲怆!披着羊皮的狼
·搞笑MV-亲爱的对不起
更多...
IT培训热门文章
· 月薪5万,微软最新面试题
· 微软召开黑客大会(图)
· 美军超级黑客特种部队揭密
· Linux下软件安装详解(图)
· 软考模拟软件(网络工程师)
· 2005年软件水平考试资料
· 世界编程大赛第1名写的程序
· 某变态公司的面试IQ题
更多...
PConline频道精选