首页 文章

如何获取当前C程序的父窗口的句柄?

提问于
浏览
1

我的确切问题是:如何获取与调用进程关联的控制台的cmd.exe DOS窗口的句柄?我需要在一个用C编写的控制台应用程序中使用它,这个程序是从命令行执行的,它可能在不同的控制台Windows中有几个自身的活动副本(通过START命令执行) .

我多次查看Win32 API文档 . 我尝试使用GetActiveWindow并且无法正常工作 . 我知道可以使用EnumWindows,但是如果有多个具有相同 Headers 的活动窗口,则此方法会失败(顺便说一句,更改窗口 Headers 不是一个选项) .

提前致谢...

1 回答

相关问题