Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.10.22;
Скачать: [xml.tar.bz2];

Вниз

Скрыть курсор   Найти похожие ветки 

 
Isaev ©   (2006-09-29 18:13) [0]

Доброго время суток!
Как моей программе скрыть курсор мыши во всём Windows (с дальнейшим восстановлением), если она безоконная и безконсольная?
While ShowCursor(False)>0 Do;
скрывает курсор мыши только на текущей форме, и поэтому здесь не пригодна :(
Задавал этот вопрос в других форумах, но нормального ответа так и не нашёл... Вся надежда на Вас!!!


 
Isaev ©   (2006-09-29 19:31) [1]

Странно, что на достаточно сложные вопросы ответы находятся быстрее, чем на такой, вроде-бы не сложный... Или я просто залез не по теме? Так пошлите же меня, куда надо


 
ProgRAMmer Dimonych   (2006-09-29 22:15) [2]

Точно пока не знаю, но могу предположить, что в XP этот трюк не пройдёт: там вообще ничего не проходит. Если не срочно, то в воскресенье у меня появится 256 Мб оплаченного трафика, тогда смогу поискать что-нибудь конкретное (если никто не ответит).


 
Teenager ©   (2006-09-29 22:26) [3]

по-идее - можно вполне.
ведь можно же выбрать .cur-файл в настройках для мыши для того, чтобы изменить ее внешний вид!

знач, надо отслеживать изменения в реестре - или еще где-то.

если что найду, то конечно помогу :)


 
Isaev ©   (2006-09-30 20:44) [4]

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


 
Zeqfreed ©   (2006-09-30 21:27) [5]

Зачем нужно такое извращение?


 
ProgRAMmer Dimonych   (2006-09-30 21:28) [6]

Юзера напугать, наверное. Лично я одобряю.


 
Loginov Dmitry ©   (2006-09-30 22:57) [7]

попробуй с помощью ClipCursor


 
Шыфум   (2006-10-01 15:47) [8]

Просто возникла проблемма... Прога показывает что-то типа презентации, и постоянно мелькает курсор мыши... Шеф попросил прогу написать, она стоит на его компе, поетому нет возможности определить хендл окна его проги, поэтому нужен какой-то более универсальный подход


 
Isaev ©   (2006-10-01 15:53) [9]

Юзера напугать, дело конечно хорошее :) но в этот раз вопрос стоит более тривиально, я почему-то думал, это намного проще


 
Проггер из библиотеки   (2006-10-01 16:05) [10]

Он же ProgRAMmer Dimonych

Вспомнил!!!
У Краснова в "DirectX графика в проектах Delphi" помнится ухитрялись заменять курсор мыши и прятать его. Вернусь домой, гляну. Не вешать нос, тов. Isaev ;)


 
Vovan#1   (2006-10-01 19:33) [11]

>У Краснова в "DirectX графика в проектах Delphi" помнится ухитрялись заменять курсор мыши и прятать его. Вернусь домой, гляну. Не вешать нос, тов. Isaev ;)

Там было
ShowCursor(False);
и
SetCurosr(0);


 
Isaev ©   (2006-10-06 20:56) [12]

Wsem ogromnoe spasibo!
Temu mozhno schitat" zakrytoj!



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

Форум: "Начинающим";
Текущий архив: 2006.10.22;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.037 c
2-1159904904
Lelja
2006-10-03 23:48
2006.10.22
размещение справки в проге


2-1160003886
Juri
2006-10-05 03:18
2006.10.22
DBGrid


2-1159816139
learner
2006-10-02 23:08
2006.10.22
Проверка индекса для массива


2-1159978411
Juju
2006-10-04 20:13
2006.10.22
NumberFormat - как решить эту проблему?


15-1159765199
Ega23
2006-10-02 08:59
2006.10.22
Вынужден на некоторое время покинуть форум.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский