Компьютерный форум

Компьютерный форум (http://www.hardforum.ru/)
-   Вопросы начинающих программистов (http://www.hardforum.ru/f170/)
-   -   Создание курсора для Windows Vista (http://www.hardforum.ru/t83800/)

observerok 14.10.2010 12:20

Создание курсора для Windows Vista
 
Подскажите, возможно ли создать курсор в виде горизонтальной и вертикальной линий, на весь экран и их перекрестие будет двигаться с движением мышки. Если это возможно, подскажите в какой среде это делать и какие модули использовать
Спасибо за внимание.

IL_Agent 14.10.2010 13:15

Например, так: делаешь курсор в виде крестика, длины вертикальной и горизонтальной линий которого превосходят разрешение по вертикали и горизонтали как минимум в 2 раза. Ну а в какой программе - гугл лучше знает ;)

observerok 14.10.2010 14:36

а можно ли сделать, чтобы всё таки было именно движение линий, а не фиксированный большой крестик?

Alexiski 14.10.2010 17:28

Что Вы понимаете под движением линий? Курсор в виде такого креста, естественно, будет перемещаться по экрану. Так же, как и любой другой. Вот только я не уверен, что Windows позволит создать такой большой курсор..

Jonano 14.10.2010 17:57

Цитата:

Сообщение от Alexiski (Сообщение 1011198168)
Вот только я не уверен, что Windows позволит создать такой большой курсор..

Если и позволит, жрать системных ресурсов этот курсор будет ой ёй ёй. Этож надо будет весь экран обрабатывать под курсором.

observerok 14.10.2010 21:43

Имею в виду, что курсор будет иметь ширину и высоту ровно такие же как и разрешение экрана. И если мышь движется вверх, то и горизонтальная линия будет заново генерироваться, аналогично с вертикальной. То есть мне нужен не сам курсор, а лишь две линии, чьё пересечение и будет курсором

IL_Agent 14.10.2010 23:31

observerok, то, что я предложил, должно выглядеть именно так.

Jonano 15.10.2010 01:00

Моё личное мнение - внутри своей программы - можно такой курсор сделать. Системным же такой не сделать. По крайней мере аналогов не видел.

IL_Agent 15.10.2010 12:12

Ещё вариант - прозрачное окно поверх всех, на нём рисуешь линии, в зависимости от положения курсора...

IL_Agent 15.10.2010 12:13

Цитата:

Системным же такой не сделать.
Ну почему же, думаю возможно, но не факт что, просто. Вообще имхо интересная идея, смотреться будет необычно :)

observerok 15.10.2010 12:40

Цитата:

Сообщение от IL_Agent (Сообщение 1011198200)
observerok, то, что я предложил, должно выглядеть именно так.

ну мне не важно, как оно будет выглядеть, мне самому важно, чтобы был тот курсор, который мне нужен:)

Цитата:

Сообщение от IL_Agent (Сообщение 1011198212)
Ещё вариант - прозрачное окно поверх всех, на нём рисуешь линии, в зависимости от положения курсора...

а без прозрачного окна, других вариантов нет?

Цитата:

Сообщение от IL_Agent (Сообщение 1011198213)
Ну почему же, думаю возможно, но не факт что, просто. Вообще имхо интересная идея, смотреться будет необычно :)

ну так есть конкретное предложение как это сделать?:)

Jonano 15.10.2010 13:19

Цитата:

Сообщение от observerok (Сообщение 1011198214)
ну так есть конкретное предложение как это сделать?:)

Если бы были - уже предложили бы ).

IL_Agent 15.10.2010 14:18

Цитата:

ну так есть конкретное предложение как это сделать?:)
Я тебе 2 варианта предложил. Конкретных.

IL_Agent 15.10.2010 14:20

Цитата:

Если бы были - уже предложили бы ).
Что я и сделал. Другое дело, что их проработать надо, но этим пусть заинтересованный товарищ займётся. :)


Часовой пояс GMT +4, время: 04:04.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.