【发布时间】:2016-03-06 17:48:54
【问题描述】:
您能否给出这个示例代码实现双缓冲的最简单方法(以防止闪烁):
HWND hwnd = FindWindow(0, "Untitled - Notepad");
HDC hDC_Desktop = GetDC(hwnd);
...
while( )
{
RECT rect = { 10, 10, 10 + 50, 10 + 50 };
FillRect(hDC_Desktop, &rect, ColorBrush);
InvalidateRect (hwnd, NULL, TRUE);
}
【问题讨论】: