我在 Windows 窗体中使用 process.start 来启动其他程序,但现在我想使用 wpf 来启动它,但我不知道如何以及与它等效的是什么?
<Button Margin="0,362,-432,-88" Name="activation" Click="button1_Click"
Foreground="Blue" HorizontalAlignment="Right" Width="134" Grid.Column="1">
activate virtual mouse
</Button>
您仍然可以使用Process.Start
来自 WPF 后面的 C# 代码。
在您的按钮单击处理程序中有:
private void button1_Click(object sender, RoutedEventArgs e)
{
Process virtualMouse = new Process();
virtualMouse.StartInfo.FileName = "VirtualMouse.exe"; // Needs to be full path
virtualMouse.StartInfo.Arguments = ""; // If you have any arguments
bool result = virtualMouse.Start();
}
The Process
类中的System.Diagnostics
名称空间MSDN http://msdn.microsoft.com/en-us/library/system.diagnostics.process.aspx。您需要在代码和项目中引用它。
Add:
using System.Diagnostics;
到 .cs 文件。无需添加引用,因为此命名空间位于项目中的“system.dll”中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)