-3

我试图在 Windows 中找到一种在运行应用程序时如何打开网页的方法。例如:

打开 application.exe 后,在默认 Internet 浏览器中打开 www.google.com

4

3 回答 3

1

由于您没有提到任何编程语言,我只是假设您可以访问 WinAPI。

您需要定期检查正在运行的进程列表。例如EnumProcesses

如果找到您的“触发器”应用程序,请像这样调用ShellExecute

ShellExecute(NULL, "open", "http://www.google.com", NULL, NULL, SW_SHOWNORMAL);

这将在默认浏览器中打开一个网页。

有一些状态变量来确保每次启动应用程序都会执行一次。

于 2013-05-31T11:29:18.757 回答
1

您可以创建一个批处理脚本来一次启动任意数量的程序,并将指定的快捷方式重新链接到所述批处理脚本。我敢肯定,有一种方法可以将注册表项添加到包含正在运行的程序和要运行的程序的某个地方。谷歌虽然没有帮助,所以也许我错了

于 2013-05-31T11:32:56.550 回答
1

如果它与任何编程语言无关,那么只需将 google 作为您的默认浏览器并通过 .exe 打开网页(IE 或 firefox)。

于 2013-05-31T11:33:43.623 回答