![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Иконка и курсор главной формы. [D6, Win2k, WinXP]
Старик © (2006-08-09 07:35:00)Каким образом во время работы приложения, написанного только с помощью WinAPI, можно сменить курсор у главной формы?
Если для изменения иконки вполне подошла конструкция:
MyIcon := ExtractIcon(Handle, 'Arrow_Icon.ico', 0);
SendMessage(Handle, WM_SETICON, 1, MyIcon);
то для курсора она не подходит. Каким образом сменить курсор?
Старик (2006-08-11 15:02:00) [1]Спасибо, MBo, это работает.
MBo (2006-08-10 09:14:00) [2]SetCursor
Старик (2006-08-10 09:01:00) [3]Да, при регистрации вполне работает конструкция:
var Cursor1 : HCURSOR;
...
Cursor1 := Windows.LoadCursorFromFile('MyCursor.ani');
MyWindowClass.Cursor := Cursor1;
Register.....
CreateWindow....
Но что делать, если менять курсор нужно во время работы приложения?
Допустим, в качестве сигнализации о тех или иных действиях, которые можно/нельзя совершить в данный момент.
clickmaker (2006-08-09 10:36:00) [4]при регистрации класса окна можно курсор указать