fix canvas control border, at least under Vista

svn: r11394
This commit is contained in:
Matthew Flatt 2008-08-22 22:32:47 +00:00
parent 8457a3472a
commit bf5e26a263

View File

@ -624,12 +624,12 @@ BOOL wxCanvasWnd::NCPaint(WPARAM wParam, LPARAM lParam, LONG *result)
}
GetWindowRect(hWnd, &wr);
r = DefWindowProc(WM_NCPAINT, wParam, lParam);
*result = r;
if (control_theme) {
hdc = GetDCEx(hWnd, (HRGN)wParam, DCX_WINDOW|DCX_INTERSECTRGN);
hdc = GetDCEx(hWnd, /* wParam */ NULL, DCX_WINDOW /* |DCX_INTERSECTRGN */);
wr.right -= wr.left;
wr.bottom -= wr.top;