我开发了一个应用程序,其用户界面如下图所示
现在我打开控制面板窗口覆盖应用程序窗口,如下图所示,
当我关闭控制面板窗口时,
使用DrawText / TextOut函数绘制的文本,
将被删除,
如何在删除文本时确定情况......
答案 0 :(得分:0)
这意味着您的DrawText和其他绘画功能写在错误的位置。您必须在OnPaint或OnEraseBkgnd中执行此操作,以便始终绘制它们(当其他窗口重叠时,在调整大小等时)。
此外,您必须确保正确创建(CreateDC)&释放每个对象的设备上下文(ReleaseDC)。