C++Win32窗口重叠事件
C++ Win32 Window Overlap Event
我正在创建一个窗口并在上面画一些线。我已经完成了使用CHOOSECOLOR选择线颜色的选项。问题是,当显示颜色对话框时,当它在窗口中移动(拖动)时,绘制的线会被擦除(就像MS Paint中的橡皮擦一样)。
在颜色对话框成功关闭后,我成功地重新绘制了被擦除的内容。但随着颜色对话框的移动,立即重新绘制确实更好。
有什么想法吗?
将图形保存在链表或数组中,每次都会重新绘制数据结构中的所有内容。
相关文章:
- Ardunio UNO解决了多个重叠的定时器循环
- Android NDK传感器向事件队列报告奇怪的间隔
- 在c++中检查长方体是否尽可能快地重叠(无迭代)
- 从文本文件中读取时钟时间和事件时间并进行处理
- WMI检测进程创建事件-c++
- EvtExportLogneneneba API正在将远程计算机的事件日志保存到远程PC本身.如何将其保存到主机
- 算术序列与区间的最大重叠
- 处理闪烁窗口事件
- C++Builder中的OnClick事件签名存在问题
- 跟踪滚动条上的鼠标事件
- 什么是事件表 (wxWidgets)?
- 如何在 MFCaptureEngine 中获取"Camera removed"事件
- 给定顺序中的事件处理
- 当服务中的事件被触发时,如何将响应从服务发送回客户端?
- 在 C++/CLI 中将 .NET 事件从一个 DLL 引发到另一个 DLL
- 如何创建事件驱动的 SDL2 应用程序
- Windows 进程间同步类似事件?
- Windows:基于事件的重叠 IO 与 IO 完成端口,实际性能
- C++Win32窗口重叠事件
- 重叠的QGraphicsItem-s悬停事件