Fixed non-painting on resize from top or left.

Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
This commit is contained in:
Quantum 2013-06-01 12:43:01 -04:00
parent a4e528f4b5
commit 8ac8628b94
2 changed files with 7 additions and 0 deletions

View file

@ -18,6 +18,7 @@ protected:
LRESULT OnCreate();
LRESULT OnDestroy();
void OnPaint();
BOOL WinRegisterClass(WNDCLASS *pwc);
virtual HICON GetIcon();

View file

@ -75,6 +75,12 @@ LRESULT APIENTRY EditSubclassProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lP
wParam, lParam);
}
BOOL MainWindow::WinRegisterClass(WNDCLASS *pwc)
{
pwc->style = CS_HREDRAW | CS_VREDRAW;
return __super::WinRegisterClass(pwc);
}
LRESULT MainWindow::OnCreate()
{
NONCLIENTMETRICS ncmMetrics = { sizeof(NONCLIENTMETRICS) };