关于InvalidateRect(hWnd, NULL, FALSE);的问题
假如之前放了一张背景图到窗口上去
在第二次画一个小图标上去的时候采用InvalidateRect(hWnd, NULL, FALSE); //发现背景图片不在了,变成黑色and小图标
那么第一次画的背景会不会还在?
我从 InvalidateRect(hWnd, NULL, FALSE);的理解觉得应该不会有
InvalidateRect(hWnd, NULL, FALSE);是不是可以理解成窗口最原始的背景色不被重画,而不是我放上去的背景图片哦?那个原始的背景应该是白色?
能详细的讲一下这个概念知识?突然想做一个小游戏,需要用到很多这方面的知识。
还有return DefWindowProc(hWnd, message, wParam, lParam);这个具体是什么意思...