Как установить курсор в kEventControlSetCursor? - PullRequest
0 голосов
/ 26 марта 2010

Я хочу иметь возможность изменять внешний вид курсора мыши, когда он перемещается по различным горячим точкам в моих представлениях, и мне кажется, что я должен делать это в обработчике kEventControlSetCursor (который я могу получить). Функция «SetCursor» устарела, что приводит к вопросу, что мне вызвать, чтобы фактически изменить курсор?

И есть ли какой-нибудь стандартный список курсоров, которые я могу использовать? Такие вещи, как горизонтальные и вертикальные стрелки? Я луч?

1 Ответ

1 голос
/ 26 марта 2010

Используйте SetThemeCursor или SetAnimatedThemeCursor, которые являются частью диспетчера внешнего вида.

И есть ли какой-нибудь стандартный список курсоров, которые я могу использовать?Такие вещи, как горизонтальные и вертикальные стрелки?Я излучаю?

Стандартными курсорами, включая те, являются все , которые можно использовать в Менеджере внешнего вида;он не позволяет установить пользовательский курсор.

Современной заменой всех трех функций является NSCursor от Cocoa, который предоставляет стандартные курсоры и поддерживает пользовательские курсоры.

...