From e90fc18f671908beb2e804159f0334337e7cf50a Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Thu, 27 Feb 2020 14:11:49 -0800 Subject: [PATCH] Changed bitblit mode of remote cursor rendering, to SRCINVERT --- meshcore/KVM/Windows/tile.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meshcore/KVM/Windows/tile.cpp b/meshcore/KVM/Windows/tile.cpp index 821a64d..04087ac 100644 --- a/meshcore/KVM/Windows/tile.cpp +++ b/meshcore/KVM/Windows/tile.cpp @@ -522,7 +522,7 @@ int get_desktop_buffer(void **buffer, long long *bufferSize, long* mouseMove) HGDIOBJ hbmold = SelectObject(hdcMem, hbmCanvas); DrawIconEx(hdcMem, 0, 0, info.hCursor, bm.bmWidth, ii.hbmColor ? bm.bmHeight : (bm.bmHeight / 2), 0, NULL, DI_NORMAL); - BitBlt(hCaptureDC, mouseMove[1], mouseMove[2], bm.bmWidth, ii.hbmColor ? bm.bmHeight : (bm.bmHeight / 2), hdcMem, 0, 0, SRCPAINT); + BitBlt(hCaptureDC, mouseMove[1], mouseMove[2], bm.bmWidth, ii.hbmColor ? bm.bmHeight : (bm.bmHeight / 2), hdcMem, 0, 0, SRCINVERT); SelectObject(hdcMem, hbmold); }