Здравствуйте, Feral, Вы писали:
F>Где? Я наверное очень глупый
, Вот что я хотел:
F>void CMainFrame::OnActionsConv()
F>{
F> CCTGDoc *pDoc = (CCTGDoc*) GetActiveDocument ();
pDoc->>m_count = 100;
F>}
F>т.е. в CMainFrame получить указатель на активный объект класса CCTGDoc.
F>Неподскажите как?
Ок, тогда такие вопросы:
1. Приложение MDI или SDI?
2. Пройдись в дебаге в таком коде:
void CMainFrame::OnActionsConv()
{
CDocument* pDoc = GetActiveDocument (); // <-- Вот здесь поставь Breakpoint
// CCTGDoc *pDoc = (CCTGDoc*) GetActiveDocument ();
// pDoc->>m_count = 100;
}
После выполнения GetActiveDocument() проверь, чему равен pDoc: во-первых, не NULL ли это, а во-вторых, дебаггер пишет "настоящий" тип документа в окне Watch'ей, проверь — действительно ли там лежит тип CCTGDoc.