Уважаемые господа!!!
У меня, может быть, глупый вопрос, но всё же хотелось бы получить на него ответ. Как создать простое (простейшее) приложение в MS Visual C++ с MapControl’ом? Я знаю Visual Basic, C++ (но в самом “визуальном” C++ никогда не работал). Насколько я понимаю, Visual C++ - это такая же визуальная среда, как и Visual Basic: регистрируешь какую-то библиотеку -> выбираешь какой-то Control -> он появляется вместе с другими стандартными (кнопка, надпись и т.д.) -> щёлкаешь по нему -> кидаешь на форму -> работаешь с событиями, связанными с этим Control’ом. Вопрос следующий – как всё это проделать применительно к ArcObjects (MapControl) и MS Visual C++ ? Какие именно опции в настройках проекта выбирать, какие (и самое главное как?) библиотеки и заголовочные файлы подключать? Я знаю, что в хелпе информация по этому поводу есть, но что-то у меня не получается. Когда я пробую подключить Registreted ActiveX Components и выбрать ESRI MapControl, то Visual C++ ругается, что “The Components and Controls Gallery can only be used to add ActiveX controls to projects that are supported by ClassWizard …….”. Может ли кто-нибудь по пунктам (как для идиотов) рассказать, что надо делать, чтобы всё работало? Может это как-то связано с кривой установленной Visual C++?
С уважением, Сергей.