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

Вниз

Блокировка клавиши   Найти похожие ветки 

 
multis   (2008-04-27 02:52) [0]

Как заблокировать клавишу Win (или любую другую)?


 
Cj ©   (2008-04-27 04:18) [1]

Хуки ставь


 
Ёжик   (2008-04-27 09:08) [2]

В частности, клавишу "Win" можно заблокировать так:

SetWindowLong(FindWindowEx(
               FindWindow("Shell_TrayWnd", nil),
               0,                              
               "Button",
               nil),
               GWL_ID,
               -1);


 
AIK ©   (2008-04-27 12:01) [3]

Ёжик эт только на панели управления (Shell_TrayWnd) пуск блокирует, а на форме то работает.
Можно и попроще типа: EnableWindow(FindWindow("Shell_TrayWnd", nil), false);
эффективнее всё же будет пост 1


 
AIK ©   (2008-04-27 12:15) [4]


> Можно и попроще типа: EnableWindow(FindWindow("Shell_TrayWnd",
>  nil), false);


упс... эт всю понель, а только кнопку:
EnableWindow(FindWindowEx(StartBtnWnd, 0, "Button", nil), false);


 
VirEx ©   (2008-04-27 12:57) [5]

автора за такое - жечь на костре прилюдно


 
DrPass ©   (2008-04-27 16:26) [6]


> VirEx ©   (27.04.08 12:57) [5]
> автора за такое - жечь на костре прилюдно

Достаточно просто обжечь пятки зажигалкой



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

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

Наверх




Память: 0.45 MB
Время: 0.008 c
15-1208174302
LinkOs10
2008-04-14 15:58
2008.05.25
Вопрос администраторам MSSQL


2-1208970958
dik
2008-04-23 21:15
2008.05.25
Редактирование рисунков кнопок


2-1209250359
multis
2008-04-27 02:52
2008.05.25
Блокировка клавиши


6-1186129295
ratmir
2007-08-03 12:21
2008.05.25
Как программно поменять IP


15-1208083430
homm
2008-04-13 14:43
2008.05.25
License information for TMSComm not found.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский