Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 02.12.2008, 23:47   #1
Заблокирован
 Старший сержант
Аватар для shagart
 
shagart у всех на слухуshagart у всех на слухуshagart у всех на слухуshagart у всех на слухуshagart у всех на слухуshagart у всех на слухуshagart у всех на слухуshagart у всех на слухуshagart у всех на слухуshagart у всех на слуху
Регистрация: 16.07.2008
Сообщений: 209
Популярность: 1335
Сказал(а) спасибо: 231
Поблагодарили 236 раз(а) в 134 сообщениях
Отправить сообщение для shagart с помощью ICQ Отправить сообщение для shagart с помощью Telegram Отправить сообщение для shagart с помощью Yahoo Отправить сообщение для shagart с помощью Skype™
 
По умолчанию Программа написанная на С++ LANG

Lang
(Visual C++.NET 2003)
Программа "следит" за правильностью раскладки клавиатуры. Идея программы возникла при работе с SQL, где автор часто забывает переключать раскладку, после чего энное количество текста приходится набирать заново.

В программе Lang можно задавать комбинации букв, на которые она среагирует появлением своего окна с "переводом" набранной комбинации на другую раскладку. Например, если одной из заданных комбинаций является "ыудусе", то при попытке набрать слово "select" с неправильной раскладкой возникнет окно Lang и таким образом дальнейший бессмысленный набор будет прекращен.
Программа сворачивается в трей.
Для постановки хука надо выбрать пункт меню Status->Active. Для снятия хука надо соответственно снять галочку с этого пункта меню.

Работает программа с помощью постановки глобального хука на клавиатуру. Для обмена данными между Dll хука и приложением используется File Mapping и передача сообщения WM_COPYDATA.

Сложно сказать, будет ли программа иметь практическую ценность, ибо, как известно, хуки замедляют работу системы.

Фото главного окна программы, а также исходники в прикрепленнном архиве.


Все для
Вложения
Тип файла: rar lang.rar (38.3 Кб, 21 просмотров)

Последний раз редактировалось shagart; 02.12.2008 в 23:48. Причина: ляля
  Ответить с цитированием
Пользователь сказал cпасибо:
Ivan_32 (03.12.2008)
Ответ

Метки
написанная, программа, с++(1)


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка IDE и первая программа на Visual C++ Ivan_32 С/С++ 1 29.11.2008 00:53
[Руководство] Установка IDE и первая программа на MASM. Ivan_32 ASM/WinAPI 0 27.11.2008 08:06

Заявление об ответственности / Список мошенников

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

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net