C++ c++;重绘窗口
我有一个有图像的窗口。但是,当它是一个小图片,我首先需要调整窗口的大小,然后才能看到它,屏幕不会刷新/重新绘制。C++ c++;重绘窗口,c++,winapi,window,repaint,C++,Winapi,Window,Repaint,我有一个有图像的窗口。但是,当它是一个小图片,我首先需要调整窗口的大小,然后才能看到它,屏幕不会刷新/重新绘制。 如何修复此问题?这在很大程度上取决于您使用的技术/工具。在Windows上,这是通过处理WM_PAINT消息来完成的,或者更好,通过使用第三方控件来为您执行此操作。您可以通过调用强制窗口刷新来重新绘制。您应该使用invalidate()命令。它将向WM_REPAINT发送消息以强制它重新绘制什么操作系统、GUI、编程环境等?win32 normal hwnd with createw
如何修复此问题?这在很大程度上取决于您使用的技术/工具。在Windows上,这是通过处理WM_PAINT消息来完成的,或者更好,通过使用第三方控件来为您执行此操作。您可以通过调用强制窗口刷新来重新绘制。您应该使用invalidate()命令。它将向WM_REPAINT发送消息以强制它重新绘制什么操作系统、GUI、编程环境等?win32 normal hwnd with createwindowexI我认为我们需要在此处查看一些代码。也许为了缩放图片,在创建窗口之前使用窗口大小,应该在创建窗口时使用WM_Resize