Alena Petrovski

Желаете ознакомиться с азами языка программирования C++? Что ж, давайте разберем этот вопрос более подробно.

Отчасти в связи с тем, что сложность программного обеспечения достигло небывалых высот, разработка приложений для Windows с использованием каких-либо языков программирования будет весьма затруднительно.

Иными словами, программисты должны затратить колоссальное количество времени для того, чтобы решить, на первый взгляд, стандартные задачи, связанные с созданием многооконных интерфейсов. А такие тонкости, как встраивание и связывание объектов требует куда более сложной работы от программиста.

Как же можно облегчить такой труд? Для этого можно использовать практически все современные компиляторы языка C++, что содержат специализированные классовые библиотеки. Что включают в себя эти библиотеки? Почти весь программный Windows-интерфейс, при условии пользования средствами более высокого программного уровня, нежели стандартные вызовы функций, будет весьма и весьма значительно упрощен.

Отметим, что все современные интегрированные средства разработки программ в Windows есть уникальную возможность автоматизации процесса создания приложений. Для этих целей программисты используют специальные генераторы программ. Программисты отвечают на вопросы генератора приложений, определяя, тем самым, свойства будущей программы.

Рассматривается больше количество аспектов – поддержка технологии OLE, многооконный режим, справочная система и трехмерные органы управления. На генератор приложений накладывается возможность создать приложение, целиком и полностью отвечающее этим требованиям. Оно же предоставляет и исходные тексты. Используя его, как шаблон, программист имеет желания максимально быстро разработать необходимый софт.

Средства для автоматизированного создания софта включаются в MFC AppWizard. После того, как будут заполнены несколько диалоговых панелей, указываются общие характеристики приложения и получаются материалы с очень обширными комментариями системы.

Именно MFC AppWizard даст возможность использовать многооконные и однооконные приложения – также те программы, которые не имеют главных окон. В случае необходимости, есть возможность запускать поддержку баз данных, справочных систем, технологию OLE.

[an error occurred while processing the directive]
[an error occurred while processing the directive]