C ++: как ловить щелчки мыши, где бы они ни происходили

Я застрял с приложением, которое я пишу, где мне нужно отслеживать щелчки мыши.

Клики могут происходить где угодно на экране, а не внутри окна приложения, и для каждого клика я должен пропустить сообщение (выполнить действие или что-то).

Я посмотрел вокруг и прочитал некоторые предложения, такие как использование

LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)

но мне не удалось.

У кого-нибудь есть идеи как реализовать то что мне нужно?

Ответы на вопрос(4)

Ваш ответ на вопрос