gpt4 book ai didi

c++ - 如何将 C++ (Visual Studio 2010) 链接到图像输出事件监听器?

转载 作者:太空宇宙 更新时间:2023-11-04 12:17:35 25 4
gpt4 key购买 nike

我正在用 C++ 编写一个非常简单的程序来监听键盘输入,但是我想要输出的东西比我预期的要难得多。对于我按下的每个键,我都希望屏幕上出现一个图像(特定于该键)。例如,假设如果我按下“O”键,地球的图像就会出现在我的屏幕上。

实现此目标的最佳方法是什么?谢谢!

最佳答案

这可以通过分层窗口实现。我创建了一个 Win32 项目作为演示。你可以找到代码和解释 here .

基本上你必须:

  • 处理 WM_CHAR 消息并加载适当的图像(从资源或磁盘)
  • 创建一个分层窗口并在该窗口中显示加载的图像
  • 如果你想在按下最后一个键后的给定时间间隔后自动关闭窗口,你必须创建一个计时器,并在定时过程中销毁窗口

检查我的链接以解决您的问题。

关于c++ - 如何将 C++ (Visual Studio 2010) 链接到图像输出事件监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6924597/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com