//файл MyView.h
class CMyView: public CView
{
...
};
//файл my.h
CMyView *pView = (CMyView *) pChild->GetActiveView();
естественно получаю ошибку 'CMyView' : undeclared identifier
если в my.h сделать #include "MyView.h", то получаю
d:\...\..\myview.h(23) : error C2143: syntax error : missing ';' before '*'
d:\...\..\myview.h(23) : error C2501: 'CMyDoc' : missing storage-class or type specifiers
d:\...\..\myview.h(23) : error C2501: 'GetDocument' : missing storage-class or type specifiers
MyView.cpp
содержимое 23-ей строки:
CDBaseDoc* GetDocument();
Так как сделать класс CMyView видимым в my.h?