Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.06;
Скачать: CL | DM;

Вниз

Как при запуске приложения менять курсор мыши на мой собственный.   Найти похожие ветки 

 
Ola   (2005-04-17 11:10) [0]

Подскажите, плиз, Как при запуске приложения менять курсор мыши на мой собственный рисунок?


 
Набережных С. ©   (2005-04-17 14:03) [1]

LoadIcon, LoadImage, LoadIconFromFile. Первая загружает из ресурса, третья из файла, вторая и из ресурса, и из файла. Загружать можно и простые(*.cur), и анимированные(*.ani).
Примерно так:

Screen.Cursors[1]:=LoadCursor(HInstance, MYCURSOR_RES_NAME);
Screen.Cursor:=1;

где MYCURSOR_RES_NAME - имя ресурса.
К сожалению, борландовский компилятор ресурсов не умеет работать с анимированными курсорами, поэтому либо хранить в файле, либо воспользоваться другим компилятором. Например, майкрософтовским RC.exe , или еще каким.

Обычный курсор можно создать и с помощью CreateCursor, передав в нее две битовые маски в виде двух массивов. Или из иконки. Премеры есть в MSDN.



Страницы: 1 вся ветка

Текущий архив: 2005.06.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.047 c
1-1116676673
antol
2005-05-21 15:57
2005.06.06
как ввести логическое выражение


4-1113503504
Volume
2005-04-14 22:31
2005.06.06
Не отключается Ctrl+Alt+Del


4-1113721831
Ola
2005-04-17 11:10
2005.06.06
Как при запуске приложения менять курсор мыши на мой собственный.


14-1116699373
Димитрий
2005-05-21 22:16
2005.06.06
Как вытащить иконки из Delphi?


1-1116924981
Ega23
2005-05-24 12:56
2005.06.06
указатель на позицию курсора DataSet