I know that using win32gui.PostMessage(hwnd, win32con.WM_MOUSEMOVE, wParam, lParam) I can fake mouse movement to an unfocused application, without effecting my real mouse.
How can I get my current "fake mouse" position if win32api.GetCursorPos() returns the position of my real mouse cursor?
Edit #1:
I am using WM_MOUSEMOVE on an external application, thus the only thing I have is the application's window handle (HWND).