В данный момент я сталкиваюсь с другой проблемой в моем приложении. У меня есть основной вид с приложенным документом. Это представление содержит множество представлений, к которым также прикреплены документы. Основной вид разделен на 3 части. Каждая часть содержит панель инструментов и табуляцию для конкретных операций. И каждый tabcontrol может содержать много документов.
Вот так выглядит мой код, если я добавляю новый вид в определенный элемент управления вкладкой:
C_KomponentenDoc* pDoc = (C_KomponentenDoc*) ((CApetlonApp*)AfxGetApp())->m_pTableKomponentenTemplate->OpenDocumentFile(szFile, FALSE);
C_TableCompView* pCompView = new C_TableCompView;
if(!pDoc || !pCompView)
return FALSE;
pCompView->Create(NULL, L"", WS_CHILD | WS_VISIBLE, CRect(0,0,0,0), &m_TabCtrlH, MAX_ANZ_DATAFILES);
pDoc->AddView(pCompView);
m_TabCtrlH.AddTab(pCompView, pFileInfo->m_szName);
Проблема, которая у меня есть сейчас, заключается в том, что каждый документ отображается в виде миниатюры на панели задач, но я хочу показать только миниатюру MainView на панели задач. Можно ли отключить миниатюру для определенных документов?
Заранее спасибо 🙂
В CYourApp :: InitInstance используйте EnableTaskbarInteraction (FALSE); отключить миниатюру.