Во время работы Windows 7 в Windows Classi c theme:
У меня есть CDialog, где я устанавливаю текст строки заголовка и значок как
SetWindowText(_dialog->GetSafeHwnd(), "Example Name");
_dialog->SetIcon(AfxGetApp()->LoadIcon(IDR_MAINFRAME), TRUE);
This правильно отображается на панели задач Windows и в меню alt-tab.
Однако в другом CDialog изменение полностью отображается только на панели задач: alt-tab имеет измененный значок, но без текста заголовка.
Название не устанавливается в другом месте.
Если я затем переключаюсь на тему Aero, заголовки правильно отображаются в меню alt-tab. Переключение обратно на Classi c покажет заголовок в меню alt-tab при условии, что я в них вставил.
Я не уверен, почему они ведут себя по-разному в разных темах.