查看: 1360|回复: 6
|
.Net Framework 3.0 - WPF 高手请帮忙
[复制链接]
|
|
发表于 15-10-2006 02:37 AM
|
显示全部楼层
你的default browser是什麽?查HKCR\http\shell\open\command,或用Add/Remove Program里的Set Program Access and Defaults
[ 本帖最后由 fxam 于 15-10-2006 02:43 AM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 16-10-2006 02:58 PM
|
显示全部楼层
谢谢你的建议。我是过了,browser 已 set 去IE , 可是还是不能。 |
|
|
|
|
|
|
|
发表于 16-10-2006 04:30 PM
|
显示全部楼层
先搞清楚到底是谁执行notepad,
1) 可能不是PresentationHost,也不是IE,而是Explorer (用Open with PH的时候)或Visual Studio (devenv.exe)
2) 可能是PresentationHost.exe,
3) 可能是PresentationHost.exe执行IE,IE再执行notepad。
试用Process Explorer ( http://www.sysinternals.com/Utilities/ProcessExplorer.html )查看notepad属于什么process。
[ 本帖最后由 fxam 于 16-10-2006 04:38 PM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 17-10-2006 01:41 PM
|
显示全部楼层
我用你提供的program 看过了,证实是presentationhost.exe call notepad.
那接下来我可以怎么做呢?怎么可以把presentationhost.exe set 去 call IE 呢? |
|
|
|
|
|
|
|
发表于 17-10-2006 06:14 PM
|
显示全部楼层
1. 开 Windows Explorer
2. 选 Tools, Folder Options
3. 选 File Types
4. 选 HTM, 看是否 Opens with: Notepad
5. 如果是,按 Restore |
|
|
|
|
|
|
|
楼主 |
发表于 18-10-2006 09:09 AM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|