Міністерство освіти і науки України Національний університет «Львівська політехніка» Кафедра «Телекомунікацій» Лабораторна робота №1 на тему: «Елементі управління, властивості і події у MS Visual C++ 6.0» з дисципліни: «Програмні інтерфейси інфокомунікаційних систем» Виконав: Ст. гр. ТРТЕ-11 Федущак А.Р. Прийняла: Яковенко Є.І. Львів 2020 Мета роботи: отримати деякій досвід використовування елементів управління і написати програму, яка має такі елементи управління, як вікно редагування, прапорець і кнопка. Побачити процес написання програми, що використовує різні засоби управління, який полягає в розміщенні елемента управління в діалоговій панелі, настройки його властивостей і зв’язування кодів з подією даного елемента. Створити та опробувати програму Test.exe. Хід роботи Програма повинна робити. - При введенні в рядку редагування слів "Paint" і "Calculator", запускаються відповідно "Windows Paint" і "Windows Calc". - При знятті прапорця Visible, рядок редагування зникає, а при знятті прапорця Enabled, закривається доступ до вікна редагування. - При відзнаці прапорців, все відбувається навпаки.
OnInitDialog(): BOOL CTestDlg::OnInitDialog() { CDialog::OnInitDialog(); ... ... ... // TODO: Add extra initialization here // Додайте свою ініціалізацію ////////Мій код починається тут/////////// //Устаноїть змінну прапорця VisibleCheck і EnabledCheck в стан //TRUE m_VisibleCheck=TRUE; m_EnableCheck=TRUE; //Відновити екран UpdateData(FALSE); ////////Мій код закінчується тут/////////// return TRUE; // Повернути TRUE, якщо тільки ви не встановили фокус на елемент управління } Розглянемо код: Перший і другий оператори, який які ви ввели привласнюють змінним m_VisibleCheck і m_EnableCheck значення TRUE. Це означає, що при запуску програми прапорці будуть відзначені. Останній оператор UpdateData(FALSE) обновляє екран, тобто він обновляє значення змінних елементів управління на поточні. В нашому випадку, при виконанні цього оператора поточні вміст змінних пов'язаних з прапорцями буде переданий до них. Висновок: в лабораторній роботі було отримано досвід використовування елементів управління і написання програми, яка має такі елементи управління, як вікно редагування, прапорець і кнопка. |