Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.06.26;
Скачать: [xml.tar.bz2];

Вниз

Порядок отрисовки окон   Найти похожие ветки 

 
IgorB   (2011-03-17 14:16) [0]

Всем привет.
Есть несколько перекрывающихся дочерних окон.
Система перерисовывает окна начиная с вернего окна и заканчивая нижним.
т.е.
PANEL 3
PANEL 2
PANEL 1

http://img29.imageshack.us/i/123os.png

Можно ли как-то поменять порядок отрисовки окон наоборот (при это не меняя z ордер)?

PANEL 1
PANEL 2
PANEL 3


 
clickmaker ©   (2011-03-17 14:30) [1]

а зачем?


 
IgorB   (2011-03-17 14:36) [2]

потому что так надо


 
Anatoly Podgoretsky ©   (2011-03-17 14:50) [3]

Ну тогда делай.


 
IgorB   (2011-03-17 14:58) [4]

Анатолий, я спрашиваю можно ли так сделать, чтобы система присылала сообщения WM_PAINT в "обратном" порядке.
Мне нужен ответ "да" или "нет", а не ваши выпадки.


 
Anatoly Podgoretsky ©   (2011-03-17 15:17) [5]

Что ты еще хочешь, ведь разрешение получил, хочешь подтверждения что ли?


 
IgorB   (2011-03-17 15:20) [6]

Удалено модератором
Примечание: п. 1


 
clickmaker ©   (2011-03-17 15:27) [7]

> Мне нужен ответ "да" или "нет",

нет, если перерисовка инициируется системой (окно было скрыто и т.п.)
да, если перерисовываешь сам. Вызывая Invalidate или RedrawWindow, например


 
IgorB   (2011-03-17 15:30) [8]

clickmaker, спасибо. это я и хотел услышать.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2011.06.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.004 c
15-1299222665
И. Павел
2011-03-04 10:11
2011.06.26
Во всех ли крупных организациях так!?


15-1299747769
vuk
2011-03-10 12:02
2011.06.26
Бакшевская Масляница


15-1300138192
Юрий
2011-03-15 00:29
2011.06.26
С днем рождения ! 15 марта 2011 вторник


2-1300369713
irzyxa
2011-03-17 16:48
2011.06.26
Куда в файл можно записать свой идентификатор


13-1126768691
MeF Dei Corvi
2005-09-15 11:18
2011.06.26
C# 3 или Linq





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский