Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何链接C++;(Visual Studio 2010)到图像输出事件侦听器? 我写了一个非常简单的程序,用C++来听键盘输入,但是我想输出的比我想象的要困难得多。对于我按下的每个键,我都希望屏幕上出现一个图像(特定于该键)。例如,假设我按下“O”键,屏幕上会出现一幅地球图像_C++_User Interface_Event Handling - Fatal编程技术网

如何链接C++;(Visual Studio 2010)到图像输出事件侦听器? 我写了一个非常简单的程序,用C++来听键盘输入,但是我想输出的比我想象的要困难得多。对于我按下的每个键,我都希望屏幕上出现一个图像(特定于该键)。例如,假设我按下“O”键,屏幕上会出现一幅地球图像

如何链接C++;(Visual Studio 2010)到图像输出事件侦听器? 我写了一个非常简单的程序,用C++来听键盘输入,但是我想输出的比我想象的要困难得多。对于我按下的每个键,我都希望屏幕上出现一个图像(特定于该键)。例如,假设我按下“O”键,屏幕上会出现一幅地球图像,c++,user-interface,event-handling,C++,User Interface,Event Handling,实现这一目标的最佳方式是什么?谢谢 这在分层窗口中是可能的。我创建了一个Win32项目作为演示。您可以找到代码和解释 基本上,你必须: 处理WM_CHAR消息并加载适当的映像(从资源或磁盘) 创建分层窗口并在该窗口中显示加载的图像 如果要在按下最后一个键后的给定间隔后自动关闭窗口,则必须创建计时器,并在定时过程中销毁窗口 查看“我的链接”以获得问题的解决方案。这在分层窗口中是可能的。我创建了一个Win32项目作为演示。您可以找到代码和解释 基本上,你必须: 处理WM_CHAR消息并加载适当

实现这一目标的最佳方式是什么?谢谢

这在分层窗口中是可能的。我创建了一个Win32项目作为演示。您可以找到代码和解释

基本上,你必须:

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

查看“我的链接”以获得问题的解决方案。

这在分层窗口中是可能的。我创建了一个Win32项目作为演示。您可以找到代码和解释

基本上,你必须:

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

请查看我的链接,以了解您的问题的解决方案。

您希望它显示在屏幕上的什么位置?要多久?等等。等等。你需要告诉我更多的细节。这与屏幕上的位置无关,最好是我想控制多长时间(但如果没有这样的参数存在,它只是停留在屏幕上,也没关系)。我知道使用system()和打开JPG是可以做到这一点的,但我想找到程序的一部分。例如,如果我按不同的键,会出现不同的图像,而上一个图像会消失。您希望它显示在屏幕上的什么位置?要多久?等等。等等。你需要告诉我更多的细节。这与屏幕上的位置无关,最好是我想控制多长时间(但如果没有这样的参数存在,它只是停留在屏幕上,也没关系)。我知道使用system()和打开JPG是可以做到这一点的,但我想找到程序的一部分。例如,如果我按不同的键,会出现不同的图像,而上一个图像会消失。