From 89fa82b165fe15e948c77a10ac939e399ed951de Mon Sep 17 00:00:00 2001 From: dijunkun Date: Sat, 7 Oct 2023 15:12:09 +0800 Subject: [PATCH] Fix cursor position error --- remote_desk_server/remote_desk_server.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/remote_desk_server/remote_desk_server.cpp b/remote_desk_server/remote_desk_server.cpp index 0095e54..053174d 100644 --- a/remote_desk_server/remote_desk_server.cpp +++ b/remote_desk_server/remote_desk_server.cpp @@ -118,10 +118,12 @@ void RemoteDeskServer::ReceiveDataBuffer(const char *data, size_t size, ip.mi.mouseData = 0; ip.mi.time = 0; + // Set cursor pos + SetCursorPos(ip.mi.dx, ip.mi.dy); // Send the press SendInput(1, &ip, sizeof(INPUT)); - std::cout << "Receive data from [" << user << "], " << ip.type << " " + std::cout << "Receive data from [" << user << "], " << ip.type << " " << ip.mi.dwFlags << " " << ip.mi.dx << " " << ip.mi.dy << std::endl; }