бробник натискання гарячих клавіш.OnNotifyIcon (WPARAM wParam, LPARAM lParam)-обробник розгортання з системного трея.OnPaint () - метод відтворення . OnDo () - обробник натискання кнопки В«RUNВ». OnButton1 () - обробник натискання кнопки В«Про програмуВ».
void OnDo2 () - обработчікнажатіякнопкі В«RUN and HideВ».
void OnDestroy ()-обробник деструктора.
void OnClose () - обробник події закриття.
void SetRu () - метод установки російської розкладки.
void Change (LPTSTR lpData) - функція перекладу тексту.
void Changeclip () - функція зміни тексту в буфері обміну. ​​
BOOL CALLBACK EXPORT EnumChildProc (HWND hwnd, LPARAM lParam) - функція обробки тексту, залежно від режиму роботи.
4.Обзор проекту
.1 Про програму
Програма створена для роботи в тлі, для чого була створена з мінімальним інтерфейсом і можливості приховування в панель повідомлень.
4.2 Головне вікно
Головне вікно являє собою набір керуючих перемикачів, кнопки запуску, виходу та перегляду інформації про програму.
В
Малюнок 4.1 - Головне вікно
4.3Окно В«Про програмуВ»
Вікно надає інформацію про автора.
В
Малюнок 4.2 Форма В«ОпрограммеВ»
4.4Тестірованіе програми
Програма В«TrueKeyВ» була протестована в 64-разряднойоперационнойсистемеWindows 7 наPCспроцессоромAMDAthlon 64X2 2.30 ГГціОЗУ4ГБ.
Розроблено та скомпільовано в MicrosoftVisualStudio 2010Version10.0.30319.1 RTMRelRus. Версія Microsoft. NETFramework - 4.0.30319 RTMRel. p align="justify"> Помилок у роботі програми виявлено не було.
4.5Особенності роботи програми
В· Працює тільки в операційній системі Windows
В· Зберігає параметри в реєстрі
В· У режимі зміни виділеного тексту не змінює вмісту буфера.
ВИСНОВОК
програма розкладка клавіатура
В результаті розробки проекту було реалізовано додаток В«TruekeyВ» для трансформації тексту в іншу розкладку клавіатури.
Основний упор при розробці програми робився на збереження розширюваності проекту, а так само роботу у фоновому режимі.
Зрозумілий інтерфейс дозволяє за короткий час налаштувати і приступити до використання програми.
Доступ до буферу здійснюється за допомогою функцій WindowsAPI.