PostMessage () или тому подобное на OS X. Отправка сообщений в окно - PullRequest
1 голос
/ 17 августа 2010

Что является эквивалентом PostMessage / SendMessage в Windows на Mac OS X?

Я недавно начал с разработки на Mac, и большая часть моего опыта пришлась на Windows и nix.

Я хочу подключить окно и симулировать щелчки мыши или нажатия клавиш. Также я хочу иметь возможность найти функцию, такую ​​как GetWindowText или любую функцию, которая может получить определенный текст из окна.

1 Ответ

0 голосов
/ 18 августа 2010

Можно отправлять события низкого уровня с помощью API-интерфейсов событий Quartz, таких как CGEventPostToPSN.Чтобы получить текст из окна другого приложения, я думаю, что вам лучше всего было бы использовать API-интерфейсы Accessibility (просто введите «accessibility» в поле поиска Xcode), хотя у меня нет личного опыта с этим.

...