Как сделать меню в Visual C++?

Рейтинг: 0Ответов: 3Опубликовано: 03.03.2011

Подскажите, как сделать меню в Visual C++ (надо, чтобы примерно как в делфи было, то есть форма, кнопки и другие элементы). Как это реализовать на Си? Или подскажите, в какой литературе это есть.

Ответы

▲ 3

Первым делом установить Visual C++ Express. Затем, используя мастер проектов, создать подходящее. Если выбрать диалоговое приложение, то будет почти как в Delphi: форма, кнопки и так далее.

▲ 1

Добавить ресурс "меню", дать ему идентификатор, потом в диалоговом окне, котором хочешь добавить меню, в свойствах этого окна выбрать нужный ID меню ресурса.

▲ 1

Для создания полноценных оконных приложений подразумевается наличие всех привычных элементов управления, таких как: кнопки, бегунки, строки состояния, переключатели и т.д.; требуется наличие полноценной среды разработки, IDE, как уже было сказано выше, - Visual C++.

Размещение таких элементов в рабочем окне проекта, как собственно и создание самого окна, сложностей не вызывает, а вот смысловое наполнение Ваших элементов потребует немного дополнительных знаний и навыков, определенных особенностями самой среды разработки, таких, например, как работа посредством посылки сообщений между элементами и обработка их через карту сообщений, обработка нажатия кнопок мыши, отслеживание местоположения курсора и т.д. В общем, наряду с "базовыми" знаниями стандарта языка, необходимо также изучить специфику и методы работы в самой среде разработки, особенности различных элементов и принципы их взаимосвязи. Свежие версии сред разработки, такие как Visual Studio 2010, к слову, предоставляют достаточно богатый набор вспомогательных сервисов, которые заметно облегчают задачу проектировки и создания современного приложения.