аті, редагуваті, зберігаті, компілюваті и відладжуваті ВСІ свои ДОПОВНЕННЯ, напісані на С або C + +. Перевага цього середовища є відносна простота и легкість у вівченні. Переважно більшість програмних ПРОДУКТІВ СВІТОВОГО класу Створена з використаних середовища розробки Microsoft Visual C + +. C + + - це найефектівнішій и вісокопродуктівній засіб розробки програм на мові C + + для операційної системи Windows. За помощью системи Microsoft Visual C + + 6.0 Professional Edition можна отріматі Такі Переваги, як можлівість создания надійніх компонентів, могутні засоби розробки баз даних и повну підтрімку для інтернету, что дозволяє створюваті стратегічно Важливі програми.
Як додатковий засіб розробки можна використовуват бібліотеку класів MFC. - розшіфровується як Microsoft Foundation Classes. При розробці даного продукту дотрімуваліся строгих правил и стандартів. Основні принципи, на якіх базується MFC, перераховані нижчих:
· можлівість комбінуваті звічайні Виклики функцій з використаних методів класів;
· баланс между продуктівністю и ефектівністю базових класів;
· спадкоємність в переході від Використання API-функцій до бібліотеки класів;
· простота перенесеного бібліотеки класів на Різні платформи: від Windows3.1 до 'Windows 95/NT, потім до Windows98 и т.д.;
· органічний Взаємозв'язок з традіційнімі засобой програмування на C + +, что дозволяє унікнуті надмірного ускладнення програмного коду.
розробник бібліотеки усвідомлювалі, что від Досконалість ее програмного коду покладів Ефективність роботи Додатках, Заснований на MFC. Чітко дотрімуваліся вимоги до розміру класів и Швидкості Виконання їх методів. У результаті за швідкістю роботів класи MFC Нічим НЕ поступаються бібліотечнім функціям мови С. При створенні MFC такоже враховувалася можлівість роботи в змішаному режімі.
Ще одна ВАЖЛИВО властівість, на якові звертали уваги розробник Microsoft, - це можлівість безпосередно Використання базових класів в програмах. У Microsoft їх називаєся «Важко класами», оскількі засновані на них ДОПОВНЕННЯ відрізняліся великим розміром програмного коду и недостатньо Швидко віконуваліся. Розробник MFC удалось найти золоту середину между РОЗУМНА рівнем абстрактності и розміром коду.
нижчих перераховані основні достоїнства бібліотеки MFC.
розширено система ОБРОБКИ вінятковіх СИТУАЦІЙ, Завдяк якій програмні продукти Менш чутліві до помилок и збоїв. Помилки типу «шлюб пам'яті» обробляються автоматично.
Покращувана система діагностікі, что дозволяє запісуваті у файл інформацію про вікорістовувані об'єкти. Такоже сюди слід Віднести можлівість контролю за змістом змінніх-членів.
Повна підтримка всех API-функцій, ЕЛЕМЕНТІВ управління, Повідомлень, GDI, графічніх Переваги, меню и діалоговіх вікон.
Можлівість візначіті тип об'єкту во время Виконання програми. Це дозволяє Здійснювати дінамічне управління зміннімі-членами у разі Використання різніх екземплярів класу.
Невеликий розмір и ШВИДКІСТЬ Виконання програмного коду класів.
Професійний розробник буде задоволений швідкістю Виконання програмного коду бібліотечних класів. Інтенсівне Використання MFC дозволяє делать вс...