Re[3]: подскажите с MDI от mfc VC 6.0
От: t_n_t  
Дата: 05.06.06 10:59
Оценка:
Здравствуйте, t_n_t, Вы писали:

__>Здравствуйте, MadMaxII, Вы писали:


MMI>>Здравствуйте, t_n_t, Вы писали:


__>>>есть (пишется) MDI приложение

__>>>класс доумента один, видов несколько
__>>>1.2 как пройтись по списку открытых окон и определить что выбираемый(открываемый)
__>>>вид уже открыт?

MMI>>Из MSDN:

MMI>>
MMI>>Example

MMI>>// This example uses CDocument::GetFirstViewPosition
MMI>>// and GetNextView to repaint each view.
MMI>>void CMyDoc::OnRepaintAllViews()
MMI>>{
MMI>>   POSITION pos = GetFirstViewPosition();
MMI>>   while (pos != NULL)
MMI>>   {
MMI>>      CView* pView = GetNextView(pos);
MMI>>      pView->UpdateWindow();
MMI>>   }   
MMI>>}

MMI>>// An easier way to accomplish the same result is to call
MMI>>// UpdateAllViews(NULL);


MMI>>


__>Спасибо, но это я видел, не понятно как из MainFram'а это выполнить?

__>GetFirstViewPosition' : undeclared identifier
__>и т.д.
__>думаю что нужно как нить получить указатель на??? может виды или шаблоны
__>я уже много в мспне перерыл и чего то непонимаю наверно


аа
даже это понятно осталось только понять
как опреелить открыт ли вид или нет????
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.