Вниз
Скачать: CL | DM;

Иконка и курсор главной формы.   Найти похожие ветки 

← →
Старик   (2006-08-09 07:35) [0]

Каким образом во время работы приложения, написанного только с помощью WinAPI, можно сменить курсор у главной формы?
Если для изменения иконки вполне подошла конструкция:

MyIcon := ExtractIcon(Handle, "Arrow_Icon.ico", 0);
SendMessage(Handle, WM_SETICON, 1, MyIcon);

то для курсора она не подходит. Каким образом сменить курсор?


← →
clickmaker ©   (2006-08-09 10:36) [1]

при регистрации класса окна можно курсор указать


← →
Старик   (2006-08-10 09:01) [2]

Да, при регистрации вполне работает конструкция:

var Cursor1 : HCURSOR;
...
Cursor1 := Windows.LoadCursorFromFile("MyCursor.ani");
MyWindowClass.Cursor := Cursor1;
Register.....
CreateWindow....

Но что делать, если менять курсор нужно во время работы приложения?
Допустим, в качестве сигнализации о тех или иных действиях, которые можно/нельзя совершить в данный момент.


← →
MBo ©   (2006-08-10 09:14) [3]

SetCursor


← →
Старик   (2006-08-11 15:02) [4]

Спасибо, MBo, это работает.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.044 c
11-1140178861
EREMA
2006-02-17 15:21
2006.12.17
Borland Developers Studio


15-1164719102
Gero
2006-11-28 16:05
2006.12.17
У кого есть книга Ф. Юань — Программирование графики для Windows


2-1164460129
asdqwer
2006-11-25 16:08
2006.12.17
Открытие файла, не закрытого другой программой


3-1160500918
ggg_ggg
2006-10-10 21:21
2006.12.17
просмотр базы ib в "наглядном режиме"


15-1164479682
DillerXX
2006-11-25 21:34
2006.12.17
Экслер - История безнадежно женатого человека




   Наверх