2013-07-21 57 views
0

我想实现NotePad ++插件,我被卡住了,如何获取用C++中的URL初始化的Windows默认浏览器的GUI。C++ GUI Windows默认浏览器

+0

您是否确实试图在Notepad ++中实现浏览器控件(在某个窗口中?),还是只想在默认浏览器中打开网页? – Mario

+0

我已经在NotePad ++中创建了一个Dock,在Dock中我想放置Windows默认浏览器对象(并使用URL初始化它) –

回答

0

尝试ShellExecute(NULL,L“open”,L“www.mywebsite.com”,NULL,NULL,SW_SHOWNORMAL);

+0

shellexecute是在GUI中创建一个锚点 –

1

如果你正在寻找实施任何网页浏览器控制(即利用Internet Explorer),那么你可能想看看this questions and its answers

如果你想嵌入用户首选的网页浏览器,你几乎是运气不好(有可能hacky的方式来做到这一点(例如修改浏览器的窗口,并保持它重叠你的控制),但我不会推荐他们)。

+0

很多文件丢失的错误,我跟着那个问题的答案。使用vs2008 –

+0

您可能想要安装最新的Windows SDK,特别是在使用较早的Express版本时(未预先安装Windows SDK)。 – Mario