【问题标题】:Control the size of the browser window when i open a link using Process.Start()?当我使用 Process.Start() 打开链接时控制浏览器窗口的大小?
【发布时间】:2012-09-16 15:47:28
【问题描述】:

我无法使用 Web 浏览器控件来显示 html 内容,因为我正在使用后台工作程序来打开表单。

因此我使用 Process.Start() 打开一个仅包含类似 facebook 按钮的链接

Process.Start("http://www.example.com");

是否可以控制打开窗口的大小(高度、宽度)和起始位置?

【问题讨论】:

标签: c# .net winforms process.start


【解决方案1】:

我不能使用 Web 浏览器控件来显示 html 内容,因为我是 使用后台工作人员打开表单。

在这种情况下,您可以在 Invoke 委托中执行此操作。或者,由于您使用的是 BackgroundWorker,因此请使用在后台任务完成后执行的 RunWorkerCompleted 事件。

【讨论】:

  • @Daniel,你为什么这么认为?它回答了 OP 的问题,他询问如何在 Web 浏览器中显示某些后台操作的结果,并有可能控制此浏览器窗口的宽度、高度和起始位置。还是我错了?
  • RunWorkerCompleted 拯救了我的一天!谢谢@Darin Dimatrov
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-11
  • 1970-01-01
  • 1970-01-01
  • 2016-03-14
  • 1970-01-01
相关资源
最近更新 更多