ЗМІСТ
Введення
. Огляд літератури
. Системне проектування
. Функціональне проектування
. Огляд проекту
Висновок
Список використаної літератури
Введення
Персональні комп'ютери міцно входять в сучасний ритм життя. Комп'ютер є невід'ємною частиною виробничого процесу багатьох підприємств, що контролює системою, системою зберігання інформації. Комп'ютер також дозволяє навчатися різним галузям науки, а також спілкуватися з віддаленими людьми. p align="justify"> Із самих ранніх версій персональних комп'ютерів клавіатура займає провідне місце серед пристроїв введення даних. При введенні символів, користувач використовують одну з декількох тисяч розкладок клавіатури, хоча при наборі одного документа може виникати необхідність використовувати й інші розкладки клавіатури. Найчастіше користувач забуває перемкнути розкладку клавіатури, або неправильно використовує комбінацію перемикання розкладки клавіатури (наприклад, замість комбінації ctrl + shift будуть послідовно натиснуті клавіші ctrl, shift). Не помітивши цього моменту, користувач продовжить набирати текст, і замість правильного В«Hello, World!В» Вийде В«Руддщб Цщкдв!В». Подібні ситуації поширені при роботі з двома і більше додатками (браузер і блокнот наприклад). Подібні казуси знижують швидкість роботи з текстом, а також дратують користувача, так як в більшості випадків доводиться перенабирати текст в потрібній розкладці. p align="justify"> Мною була створена програма В«TruekeyВ» для виправлення тексту, написаного в розкладці, відмінною від правильної. Вона дозволяє працювати як в текстових редакторах (блокнот, наприклад), так і в адресному рядку браузера. Програма працює в трьох режимах: зміна всього тексту в полі введення, зміна виділеного тексту і зміна тексту в буфері обміну. ​​br/>
. Огляд літератури
API (англ. application programming interfaces) - загальне найменування цілого набору базових функцій інтерфейсів програмування додатків операційних систем сімейств Windows і Windows NT корпорації В«МайкрософтВ». Є самим прямим способом взаємодії додатків з Windows. Для створення програм, що використовують Windows API, В«МайкрософтВ» випускає SDK, який називається Platform SDK і містить документацію, набір бібліотек, утиліт та інших інструментальних средств.API був спочатку спроектований для використання в програмах, написаних на мові C (або C + +). Робота через Windows API - це найбільш близький до системи спосіб взаємодії з нею з прикладних програм. [2] Так само іноді використання функції WinApiпозволяет значно прискорити виконання програм написаних на мовах високого рівня. Використання цих функції відбувається за допомогою підключення бібліотеки kernel32.dll. p align="justify"> Функціональні можливості, надані Windows API можуть бут...