如何在Visual Studio C ++中显示文本2秒钟

问题描述

一旦运行程序,我将立即显示文本2秒钟,然后使其消失。

这是我使用GDIplus绘制的确切字符串:

graphics->DrawString(L"Level 1 Begin",-1,&levelFont,PointF(100,450),&brown);

尝试使用while循环,但文本会立即消失。有什么建议吗?

Visual Studio 2019中的C ++

解决方法

因为绘制后的绘制窗口已更新。将此语句放在WM_PAINT情况下更新窗口的位置。在这里看看:Drawing Text with GDI+