![]() |
|
![]() ![]() ![]() |
|
mytrick |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 28.3.2010 Репутация: нет Всего: нет |
Заметил странную вещь, перерыл инет, но ничего не нашёл об этом глюке…
Берём в VisualStudio создаём обычное SDI приложение. Всё, что в нём делаем – это объявляем объект CTreeCtrl и создаём его дочерним для фрейма или для окна заполнителя его клиентской области (просто вызываем для него CTreeCtrl::Create). После этого при закрытии окно исчезает мгновенно, как в XP, а не плавно или делает это через раз или два. При этом, если CTreeCtrl заменить на CEdit или CListCtrl - исчезает всегда плавно. Такой же эффект наблюдается в Windows 7 при создании WS_POPUP окна с фреймом в качестве родителя и в невидимом состоянии. Если стиль WS_VISIBLE для popup окна при создании присутствовал – фрейм исчезает плавно... Кто-нить может это объяснить? К примеру, проводник в Висте имеет дерево с тем же SysTreeView32 классом окна и сворачивается всегда плавно… Что не так? Это сообщение отредактировал(а) mytrick - 28.3.2010, 10:09 |
|||
|
||||
mytrick |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 28.3.2010 Репутация: нет Всего: нет |
Вот проект под VS2008 SP1.
http://depositfiles.com/files/9qpbzth22 http://www.megaupload.com/?d=CCI0XUST напомню, глючит в Висте... |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |