如何链接C++;(Visual Studio 2010)到图像输出事件侦听器? 我写了一个非常简单的程序,用C++来听键盘输入,但是我想输出的比我想象的要困难得多。对于我按下的每个键,我都希望屏幕上出现一个图像(特定于该键)。例如,假设我按下“O”键,屏幕上会出现一幅地球图像
实现这一目标的最佳方式是什么?谢谢 这在分层窗口中是可能的。我创建了一个Win32项目作为演示。您可以找到代码和解释 基本上,你必须:如何链接C++;(Visual Studio 2010)到图像输出事件侦听器? 我写了一个非常简单的程序,用C++来听键盘输入,但是我想输出的比我想象的要困难得多。对于我按下的每个键,我都希望屏幕上出现一个图像(特定于该键)。例如,假设我按下“O”键,屏幕上会出现一幅地球图像,c++,user-interface,event-handling,C++,User Interface,Event Handling,实现这一目标的最佳方式是什么?谢谢 这在分层窗口中是可能的。我创建了一个Win32项目作为演示。您可以找到代码和解释 基本上,你必须: 处理WM_CHAR消息并加载适当的映像(从资源或磁盘) 创建分层窗口并在该窗口中显示加载的图像 如果要在按下最后一个键后的给定间隔后自动关闭窗口,则必须创建计时器,并在定时过程中销毁窗口 查看“我的链接”以获得问题的解决方案。这在分层窗口中是可能的。我创建了一个Win32项目作为演示。您可以找到代码和解释 基本上,你必须: 处理WM_CHAR消息并加载适当
- 处理WM_CHAR消息并加载适当的映像(从资源或磁盘)
- 创建分层窗口并在该窗口中显示加载的图像
- 如果要在按下最后一个键后的给定间隔后自动关闭窗口,则必须创建计时器,并在定时过程中销毁窗口
查看“我的链接”以获得问题的解决方案。这在分层窗口中是可能的。我创建了一个Win32项目作为演示。您可以找到代码和解释 基本上,你必须:
- 处理WM_CHAR消息并加载适当的映像(从资源或磁盘)
- 创建分层窗口并在该窗口中显示加载的图像
- 如果要在按下最后一个键后的给定间隔后自动关闭窗口,则必须创建计时器,并在定时过程中销毁窗口
请查看我的链接,以了解您的问题的解决方案。您希望它显示在屏幕上的什么位置?要多久?等等。等等。你需要告诉我更多的细节。这与屏幕上的位置无关,最好是我想控制多长时间(但如果没有这样的参数存在,它只是停留在屏幕上,也没关系)。我知道使用system()和打开JPG是可以做到这一点的,但我想找到程序的一部分。例如,如果我按不同的键,会出现不同的图像,而上一个图像会消失。您希望它显示在屏幕上的什么位置?要多久?等等。等等。你需要告诉我更多的细节。这与屏幕上的位置无关,最好是我想控制多长时间(但如果没有这样的参数存在,它只是停留在屏幕上,也没关系)。我知道使用system()和打开JPG是可以做到这一点的,但我想找到程序的一部分。例如,如果我按不同的键,会出现不同的图像,而上一个图像会消失。