如何检查窗口句柄是否适用于控制台窗口?

时间:2012-06-20 01:06:18

标签: c# windows interop

我有一个应用程序,使用一个进程,有两个窗口。这两个窗口都有相同的标题。一个是主应用程序窗口,用户进行所有交互。另一个是控制台窗口,仅用于在主窗口中执行的命令的实时记录。

我目前正在实施Mutex,如果应用程序已经打开,我想恢复&切换到当前运行的主应用程序窗口(而不是控制台窗口)。但是,鉴于两个窗口具有相同的标题和相同的过程,事实证明很难区分这两个窗口。

有没有办法确定窗口是否是控制台窗口?或者以其他方式来区分这两个窗口?

0 个答案:

没有答案