VC6.0 VS2005 F1都不能调出msdn的解决办法(验证可用)
2011-11-29 23:08
183 查看
VS2005
1.打开msdn,复制地址栏中的连接地址,只要最前面部分,如:ms-help://MS.MSDNQTR.v80.chs/ 2.在vs2005中按f1,记住地址栏中地址的前面部分,如:ms-help://MS.VSCC.v80 打开注册表:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Help,
打开其中类似0x0804(搜索到的与自己电脑中的不同)的项,展开后查看其中的项,
找到与在vs2005中按f1看到的链接前面部分相同的字符串值,并将该值修改为前面复制的msdn地址。
VC6.0
注册表HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0/Help的Help下就一个默认类型:DWORD键值,/Extension项目下有下面3个类型的值: 于是我就在 HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0/Help下增加Enable,Filename,State三个主键,注意其类型,含义如下: Enable 类型:DWORD,改成1,改变为0x00000001 Filename 类型:字符串改为E:\VC++ 6.0\MSDev98\Help\Msdev.hlp State 类型:DWORD 改成1,改变为0x00000001 在看看HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0/Help/Extension下增加Enable,Filename,State三个主键,注意其类型,含义如下: Enable 类型:DWORD,值1,数据为 0x00000001 Filename 类型:字符串为E:\VC++ 6.0\MSDev98\Help\exthelp.hlp State 类型:DWORD,值1,数据为0x00000001 按F1为什么弹出的Microsoft Developer studio Extension Help和/Extension项下的 Filename 类型:字符串为E:\VC++ 6.0\MSDev98\Help\exthelp.hlp 有关吗? 一气之下我把/Extension项删除了,现在在来看下按F1的效果,哈哈,MSDN关联启动并且顺利找到函数了,现在关闭注册表,在打开注册表发现 HKEY_CURRENT_USER/Software/Microsoft/DevStudio/6.0/Help下又多出了刚才被删除的/Extension项 Enable 类型:DWORD,值1,数据为0x00000001 Filename 类型:字符串为E:\VC++ 6.0\MSDev98\Help\exthelp.hlp State 类型:DWORD,值1,数据为0x00000000 原来把/Extension下的State设置为0关闭,就能关闭该死的Microsoft Developer studio Extension Help关联F1,好了关联位置就顺利变为E:\VC++ 6.0\MSDev98\Help\exthelp.hlp,问题解 决
相关文章推荐
- VC6.0 MSDN不能索引的解决办法
- VS2005 ~ VS2010 中宏不能运行的解决办法
- 网站不能通过W3C验证的十个原因(附解决办法)
- VS2005 断点不能用的解决办法
- 后装MSDN按F1无法关联VC6.0彻底解决
- ios开发中APP底部上滑不能调出如WiFi、蓝牙、播放等的设置页面的解决办法
- Win7 下 VS2005 不能断点调试解决办法
- VC++6.0不能显示MSDN解决办法
- 网站不能通过W3C验证的十个原因(附解决办法)
- vc6.0不能打开文件-vc6.0 windows7下不能打开文件不能添加工程文件解决办法
- VC6.0不能点击打开就异常退出的的解决办法
- VS2005编译的程序在XP系统下不能运行的解决办法
- Win7 下 VS2005 不能断点调试解决办法
- IE8在vs2005下不能调试的解决办法
- VC++6.0 按F1无法打开 MSDN 的解决办法
- IE8导致vs2005不能debug的解决办法
- vs2005中Shockwave Flash Object不能使用的解决办法
- VS2005 调试不能设置断点的解决办法
- VS2005 调试不能设置断点的解决办法
- IE 和 Chrome 不能上网,Windows Live Mail 不能发邮件。Firefox可用。解决办法