|
1
|
| balalakshmi · 技术社区 · 16 年前 |
|
|
1
0
通过使用interop,这看起来是可能的。看看这个 codeproject project 它做你想做的。 |
|
|
2
1
或使用默认浏览器打开:
|
|
|
3
0
是的,你能做到。必须提供URL作为参数。看一看 this .
|
|
|
4
0
一般来说,不可能“将参数挂钩到现有进程”。您将需要对所讨论的应用程序有一定的了解,并实现逐案解决方案。 但是,有了IE(如您的示例中所示),您就很幸运了,因为它可以通过COM进行控制。请参阅Adriaanp的答案以获得干净的解决方案。 同样,如果您今天正好处于一种黑客的情绪中,可能会有一个更简单的实现解决方案。这绝不是正确的方法,也不能保证在任何情况下都能工作,但是我已经看到在生产代码中使用了类似的方法。 我们的想法是使用win-api来查找浏览器窗口,找到地址栏并输入你的URL——很便宜,不是吗?!这样就消除了所有的COM依赖关系,并且很快就会开始滚动。
这里有一些代码(只有一个公共方法
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |