@ -641,32 +641,33 @@ LRESULT CALLBACK DisableInputWndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM
case WM_MOUSEMOVE:
return 0;
case WM_LBUTTONDOWN:
if (sgbMouseDown == 0) {
sgbMouseDown = 1;
SetCapture(hWnd);
}
if (sgbMouseDown != 0)
case WM_LBUTTONUP:
if (sgbMouseDown == 1) {
sgbMouseDown = 0;
ReleaseCapture();
if (sgbMouseDown != 1)
case WM_RBUTTONDOWN:
sgbMouseDown = 2;
case WM_RBUTTONUP:
if (sgbMouseDown == 2) {
if (sgbMouseDown != 2)
case WM_CAPTURECHANGED:
if (hWnd != (HWND)lParam)
if (hWnd == (HWND)lParam)