如何控制应用程序';c#中的s控制(?)?

如何控制应用程序';c#中的s控制(?)?,c#,controls,handle,C#,Controls,Handle,我正在尝试制作一个应用程序,将url放入打开的chrome地址栏中。我是为自己制作的,因为chrome不允许我在全屏模式下输入新的url 所以…在c#中,我可以得到铬的手柄。问题是……我不知道如何用c#code将url放入chrome的地址栏 有可能吗 我不是在寻找一个工作的源代码。任何想法都会有帮助 谢谢 如果你没有设定C#,试试看。。。您应该能够找到某种方法,将文本输入到正确的位置,然后按enter键。。。这至少是我的起点。当我年轻时,我使用了delphi的工具“Process Viewer

我正在尝试制作一个应用程序,将url放入打开的chrome地址栏中。我是为自己制作的,因为chrome不允许我在全屏模式下输入新的url

所以…在c#中,我可以得到铬的手柄。问题是……我不知道如何用c#code将url放入chrome的地址栏

有可能吗

我不是在寻找一个工作的源代码。任何想法都会有帮助


谢谢

如果你没有设定C#,试试看。。。您应该能够找到某种方法,将文本输入到正确的位置,然后按enter键。。。这至少是我的起点。

当我年轻时,我使用了delphi的工具“Process Viewer”或类似的工具。它可以在打开的窗口中显示主控件。知道控件的名称就可以得到它的句柄。有了它的控制柄,你可以做任何事情(=)就多一点信息(=)

这似乎是可能的。启动一个新进程,并将-url参数设置为要打开的地址。您可以从命令提示符或“开始”菜单验证这一点,因此我不认为它在代码中不起作用的任何原因,假设程序集具有适当的信任级别

chrome.exe -url www.mysite.com
Chrome显然可以使用多种命令行参数启动,尽管我没有在列表中看到
-url
开关

关于在c#中生成带参数的新进程的快速文章:

MSDN文档和样本: