Здравствуйте valex, Вы писали:
V>Как при помощи классвизарда создать произвольный класс — предок от CObject?
Встречный вопрос: а зачем вам понадобился класс-предок для CObject?
Проще говоря, уточните вопрос.
Здравствуйте valex, Вы писали:
V>Господа!
V>Как при помощи классвизарда создать произвольный класс — предок от CObject?
Скорее всего Вам нужен потомок от CObject.Если использовать ClassWizard (через Add Class), то, если не ошибаюсь, он дает наследоваться только от MFC классов. Чтобы добавить наследгика от CObject, то можно в контекстном меню для корня дерева классов в ClassView (во сказал

) выбрать New Class и в Class Type выбрать Generic Class и в Derived From указать CObject.
Enjoy It!
Здравствуйте valex, Вы писали:
V>Господа!
V>Как при помощи классвизарда создать произвольный класс — предок от CObject?
Создай наследника от имеющегося в списке Визарда класса, например CDocument и измени в декларации класса "public CDocument" на "public CObject". Макросы BEGIN_MESSAGE_MAP, END_MESSAGE_MAP, DECLARE_MESSAGE_MAP удаляй. Остальные оставь на своих местах (ведь именно их включать всегда лень?). Должно сработать. Удачи...
Здравствуйте valex, Вы писали:
V>Господа!
V>Как при помощи классвизарда создать произвольный класс — предок от CObject?
Как создать класс-
предок для CObject науке не известно

, а вот потомка сделать легко.
Почти через ClassWizard (в смысле, что не руками). Есть такая команда в IDE — NewClass. Она не дефолтная, т.е. вытаскивать на тулбар ее надо самому. К тому же, она без иконки. Так вот, по ее нажатию вылезает диалог, который позволяет создавать классы:
1) ATL (если подключена)
2) MFC
3) Form —
4) Generic —
Выбираешь Generic, вводишь CObject, выбираешь тип наследования. И псё!