mar*_*ark 5 .net processstartinfo
我正在使用该Process.Start()方法从我的.NET代码启动一个控制台应用程序的新实例.我想知道是否可以指定托管生成进程的控制台窗口的标题.找不到合适的东西ProcessStartInfo.
作为最后的手段,我可以P/Invoke直接与Win32 API交谈,但我宁愿不这样做.
有任何想法吗?
谢谢.
我知道听起来您知道执行此操作的 P/Invoke 方式,但对于其他人来说,这就是您执行此操作的方式
[DllImport("User32.dll")]
public static extern bool SetWindowText(IntPtr hwnd, string title);
SetWindowText(myProcess.MainWindowHandle, "my new title");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1743 次 |
| 最近记录: |