В настоящее время я использую API-вызов ShowCursor , чтобы скрыть курсор для приложения после заданного периода бездействия. Это прекрасно работает, за исключением того, что курсор скрыт как в меню, так и в строке состояния (чего я не хочу). Я также использую Form_MouseMove, чтобы снова включить курсор, но это не работает в меню или строке состояния.
Есть ли хитрый способ скрыть курсор только на форме (например, указав hWnd для какого-либо вызова API или другого)?