我想实现NotePad ++插件,我被卡住了,如何获取用C++中的URL初始化的Windows默认浏览器的GUI。C++ GUI Windows默认浏览器
回答
尝试ShellExecute(NULL,L“open”,L“www.mywebsite.com”,NULL,NULL,SW_SHOWNORMAL);
shellexecute是在GUI中创建一个锚点 –
如果你正在寻找实施任何网页浏览器控制(即利用Internet Explorer),那么你可能想看看this questions and its answers。
如果你想嵌入用户首选的网页浏览器,你几乎是运气不好(有可能hacky的方式来做到这一点(例如修改浏览器的窗口,并保持它重叠你的控制),但我不会推荐他们)。
很多文件丢失的错误,我跟着那个问题的答案。使用vs2008 –
您可能想要安装最新的Windows SDK,特别是在使用较早的Express版本时(未预先安装Windows SDK)。 – Mario
- 1. 默认浏览器IE
- 2. C++ OS X打开默认浏览器
- 3. web浏览器C#对象:设置谷歌浏览器为默认浏览器
- 4. 安装后C#Windows窗体不打开默认浏览器
- 5. 浏览器字体默认
- 6. WaitForExit默认浏览器
- 7. 使用默认浏览器
- 8. 浏览器默认填充
- 9. 默认浏览器提示
- 10. 浏览器默认样式
- 11. 浏览器默认值
- 12. C#使用默认搜索查询启动默认浏览器
- 13. 使用默认浏览器打开浏览器/ URL
- 14. 打开Web浏览器点击默认浏览器
- 15. Windows RegKey - 默认浏览器应用程序路径
- 16. 如何更改Windows中的默认浏览器?
- 17. 如何将自制的c#web浏览器设置为默认浏览器?
- 18. 如何从默认浏览器获取默认主页
- 19. 安装IE9浏览器时将IE8设为默认浏览器
- 20. Eclipse Web浏览器是否使用默认的OS浏览器?
- 21. 如何更改cordova浏览器平台的默认浏览器?
- 22. web浏览器的I帧在默认浏览器中打开
- 23. 获取Android中的默认浏览器和Chrome浏览器
- 24. Chrome浏览器中的get_browser()返回“默认浏览器”
- 25. 尽管默认浏览器打开另一个浏览器
- 26. VS(2010)中的IE浏览器10默认浏览器
- 27. vb.net web浏览器链接到默认Web浏览器
- 28. C#的Webbrowser开放与默认浏览
- 29. 以编程方式查找默认浏览器Windows 8.1
- 30. Windows Phone - 拨打默认的网络浏览器
您是否确实试图在Notepad ++中实现浏览器控件(在某个窗口中?),还是只想在默认浏览器中打开网页? – Mario
我已经在NotePad ++中创建了一个Dock,在Dock中我想放置Windows默认浏览器对象(并使用URL初始化它) –