> Миша
Вообще-то меню можно создать и без использования MFC - если вспомнить, что MFC лишь "обертка" над Windows API. Т.е. можно использовать напрямую Windows API. Что использовать - создание меню внутри приложение или через mnu (mns/cui) зависит от того, что это меню должно делать. Например, для загрузки arx-приложения и его запуска очевидно нужно использовать mnu. Для контекстного меню можно и так и так. Если меню не статическое, т.е. список пунктов меню может меняться, то mnu - не самый удачный способ. Проще через Windows API.
С другой стороны проще редактировать mnu/cui, чем каждый раз модифицировать программу если понадобится добавить/удалить/изменить пункт меню.
Если использовать ActiveX-модель AutoCAD, то можно динамически создавать/модифицировать меню, аналогичное mnu.
Так что вариантов море. IMHO сначала нужно решить что это меню должно делать, будет ли оно статическим, а затем уже подыскивать инструмент для его реализации.