winapi - 在 Windows 中将焦点设置在控制台上?

标签 winapi console console-application windows

是否可以在 Windows 中将焦点设置在控制台应用程序上? SetFocus看起来很有前途,但它需要一个 HWND,我不知道控制台应用程序是否有一个。

最佳答案

使用 GetConsoleWindow功能。

关于winapi - 在 Windows 中将焦点设置在控制台上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3223688/

相关文章:

c# - SetWindowsHookEx(WH_KEYBOARD) 仅产生第一个事件、顺序事件

c++ - Win32 C++,在屏幕上绘制一个可拖动的矩形

c++ - 如何使用 CreateFile 在 UnBuffered 模式下在 Windows 中追加文件

c++ - 如何通过 C++ 检索已提交的内存

java - 在哪里可以看到 Openshift 的控制台日志?

c++ - 如何在我的 C++ 输出中添加 ಠ 符号

java - 适合 Java 的命令行解析和执行

ruby-on-rails-3 - 在一两行中使用 ActionMailer::Base 在 Rails 3.0 中发送带有附件的邮件

c# - c#中这两个方法调用有什么区别?

c# - 如何在 .NET Core ConsoleApp 中实例化 ServiceCollection 并使用 IHttpClientFactory?