Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизКак вернуть курсор? Найти похожие ветки
← →
-=Zerg=- (2004-02-12 10:42) [0]Использую функцию SetSystemCursor чтобы сменить стрелку-курсор для всего экрана на некоторое время. А как потом вернуть стандартный указатель мышки?
← →
Kerk (2004-02-12 11:58) [1]Точно также
← →
-=Zerg=- (2004-02-12 12:13) [2]Нет не так! Он уничтожает стандартный виндовый курсор навсегда! и связь с ним теряет
← →
Тимохов (2004-02-12 12:16) [3]Может не в тему, но чем тебе Screen.Cursor не подходит?
← →
Никто (2004-02-12 12:28) [4]SetSystemCursor меняет системный курсор. Системный курсор (предопределенный) - это тот, который хранится в памяти, и используется по умолчанию всеми приложениями. При установке нового курсора при помощи этой функции, старый системный курсор удаляется функцией DestroyCursor().
Смена системного курсора - операция уровня ОС. Использовать эту функцию для временной смены курсора - не лучшее решение.
С моей точки зрения, луше использовать SetCursor() или Тимохов © (12.02.04 12:16) [3]
← →
-=Zerg=- (2004-02-12 12:30) [5]Объясняю.
Мне надо, чтобы во время работы моей программы курсор был изменен не только на моей программе, а на всем экране и в других приложениях.
В общем, поверьте, что именно эта функция и нужна!
← →
-=Zerg=- (2004-02-13 10:18) [6]Что, больше никто ничего не знает и не подскажет???!
← →
Плохиш (2004-02-13 10:33) [7]The system destroys hcur by calling the DestroyCursor function. Therefore, hcur cannot be a cursor loaded using the LoadCursor function. To specify a cursor loaded from a resource, copy the cursor using the CopyCursor function, then pass the copy to SetSystemCursor.
Переводить надо?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.03 c