Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
27 / 27 / 8
Регистрация: 30.03.2010
Сообщений: 380
Записей в блоге: 1
1

Как отловить текущий курсор

01.03.2013, 23:42. Показов 1384. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Необходимо отловить вид текущего курсора (стрелочка, рука, палочка и т.д.). Есть у меня один вариант, но он работает только на изменения курсора внутри формы. Если курсор вышел за пределы, то каким бы он не был в данный момент, функция возвращается обычную стрелочку.
Тобишь работает только в форме..а нужно чтоб и за её пределами..посоветуйте что нибудь
Собственно вот как я это делаю
C#
1
Icon cursor = Icon.FromHandle(Cursor.Current.Handle);
Добавлено через 3 часа 35 минут
Ну так что..есть у кого какие соображения?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2013, 23:42
Ответы с готовыми решениями:

курсор и взятие рисунка +курсор используя draganddrop
Добрый день! Подскажите пожалуйста,как мне сделать так,при перетаскивании с использованием...

Как узнать текущий zoom в Webbrowser?
Собственно сабж. Надо откорректировать как-то ширину элемента веббраузера относительно его зума,...

Отловить тип курсора в текущий момент
В общем интересует можно ли получить текущюю картинку(тип) курсора (IDC_ARROW или IDC_HAND или ещё...

Сохранить текущий курсор
Мне нужно сохранить текущий курсор, функцию CopyCursor не распознает даже с модулем WinAPi,...

4
Заблокирован
01.03.2013, 23:59 2
первое что приходит в голову

C#
1
2
[DllImport("user32.dll")]
static extern IntPtr GetCursor();
Добавлено через 3 минуты
а чуть погуглив вот: http://www.pinvoke.net/default... rInfo.html
0
27 / 27 / 8
Регистрация: 30.03.2010
Сообщений: 380
Записей в блоге: 1
02.03.2013, 00:53  [ТС] 3
Не совсем понятно как это можно использовать для получения картинки текущего курсора...
Может вы сможете конкретнее разъяснить или показать код?
0
Заблокирован
02.03.2013, 02:23 4
вообщем не такая уж простая задача. Спрошу на работе, самому чёт лень.
1
27 / 27 / 8
Регистрация: 30.03.2010
Сообщений: 380
Записей в блоге: 1
02.03.2013, 03:21  [ТС] 5
Буду очень благодарен, если сможете что то узнать
0
02.03.2013, 03:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.03.2013, 03:21
Помогаю со студенческими работами здесь

Узнать текущий курсор мыши (его вид)
Здравствуйте) возникла такая задача, поместить текущий курсор мыши в picturebox, всё никак не пойму...

Отловить курсор мыши
Подскажите как сделать чтобы отлавливать позиция курсора за рамками программы?

Определить текущий индекс, на котором находится курсор массива
var arr, , , ] for (var i = 0, L = inputArray.length; i < L; i++) { for(var j=0; j<L; j++)...

Вывод информации из программы в текущий активный текстовый курсор
Доброго времени суток! Есть сканнер (Symbol DS9208) с которого выводится информация о штрих-коде...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru