Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect

Реферат Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect





Міністерство освіти Російської Федерації

Інститут перепідготовки кадрів

Уральського державного технічного

університету

Кафедра мікропроцесорної техніки

Курсова робота

ТЕМА: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect .

Керівник доц., к.т.н. В. П. Кулюкін

Слухач гр. СП-923 І.Г.

г.Нягань

2001р.

Введення.

Відомо, що до програмування мовою асемблера звертаються тоді, коли від програми потрібна максимальна швидкість виконання, коли необхідно забезпечити взаємодію з нестандартними зовнішніми пристроями, коли необхідно повністю використовувати

можливості процесора і операційної системи. На мові асемблера можна запрограмувати все, на що здатна відповідна обчислювальна машина, тобто асемблер є машинно-орієнтованою мовою програмування. Програмуючи на асемблері іноді в силу звички, іноді в силу необхідності, особливо при організації інтерфейсу користувача, доводиться багато разів програмувати одні й ті ж елементарні завдання. У мовах високого рівня ця проблема вирішена застосуванням стандартних функцій і процедур. В асемблері ця проблема могла б бути вирішена за рахунок стандартних функцій як на рівні вихідних текстів, так і об'єктних кодів, але такі бібліотеки не стандартизовані і не поширюються разом з компіляторами. З появою Windows 95 ситуація дещо змінилася. Створення додатків на мові асемблера являє собою досить складне завдання у зв'язку з високим рівнем інтеграції прикладної програми і операційної системи, але тепер немає необхідності багаторазово вирішувати проблеми користувальницького інтерфейсу і управління виконанням команд на рівні машинних команд [I]. Вони вирішуються тепер за допомогою операційної системи за рахунок звернення до функцій інтерфейсу програмування - Application Programming Interface (API).

Програмування інтерфейсу користувача з застосуванням функцій Win32 API засноване на використанні так званих ресурсів. Ресурсами є відповідним чином оформлені дані, які використовуються операційною системою для створення зовнішнього відображення органів управління додатком, і засоби, що забезпечують введення даних в процесі виконання програми в режимі діалогу. Ресурси описуються в текстовому файлі з розширенням

rc. Файл ресурсів після обробки компілятора ресурсів та отримання двійкового файлу з розширенням res за допомогою компонувальника об'єднується з виконуваним файлом.

Загальна частина.

Найбільш очевидним засобом управління додатком є ​​меню. Строкаа меню виводиться на екран безпосередньо під рядком заголовка. Це меню називається головним. Вибір елемента меню тягне за собою видачу додатка повідомлення WD_COMMAND, містить ідентифікатор пункту меню. Ідентифікатори аналізуються в віконної процедури програми, що забезпечує відповідну реакцію на отримане повідомлення. Кожен пунк меню в...


сторінка 1 з 2 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створити меню без файла опису ресурсів за допомогою функцій CreateMenu і Cr ...
  • Реферат на тему: Створення програмної Оболонки на мові С + + до задачі, яка винна містіті ме ...
  • Реферат на тему: Теоретичні положення з програмування в інтерфейсі Windows Forms і застосува ...
  • Реферат на тему: Програма складної структури з використанням меню
  • Реферат на тему: Розробка технологічних карт на страви з меню