Читайте также: |
|
На рисунке представлено окно редактора курсоров. Глядя на законченные изображения, обратите внимание, что оно представлено в двух разных масштабах. Увеличенное изображение в поле редактирования позволяет легко создавать изображение. Маленькое, в натуральную величину, изображение справа показывает курсор или значок в том виде, в котором он появится в приложении.
При создании курсора вы можете выбрать инструмент "острие". Острие (hotspot) курсора — это точка, которая отмечает текущие экранные координаты мыши. Острие у курсора в виде сектора находится в его вершине.
Как только вы выбрали инструмент "острие", в области редактирования появляется маленький крестик. Поместите крестик в точку, которую вы хотите назначить острием, и щелкните мышью. Координаты острия будут добавлены в информационную панель. Каждый курсор может иметь только одно острие.
Добавить курсор к приложению не составляет труда. Сначала переменной szCursorName присваивается значение — имя курсора, определенное в CUR.RC: szCursorName[]="NewCursor";
Затем новый курсор присваивается классу окна:
wcApp.hCursor=LoadCursor(hlnst, szCursorName);
При создании окна оригинальный курсор автоматически связывается с положением "мыши".
Еще раз напомним, что создавая файл проекта, следует убедиться в том, что в список построения включены файл с исходным текстом программы CUR.C и файл ресурсов CUR.RC. Утилита проекта автоматически включит, откомпилирует и свяжет эти ресурсы с исполняемым файлом приложения CUR.EXE.
Дата добавления: 2015-09-03; просмотров: 90 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
То получим внутри прямоугольника эллипс. | | | Добавление битовых образов |