Форум: "Прочее";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
ВнизUpdateLayeredWindow Найти похожие ветки
← →
Алексей © (2008-02-24 16:59) [0]Пожалуйста, выложите пример использования функции "UpdateLayeredWindow" и не надо отсылать на "http://msdn2.microsoft.com/en-us/library/ms633556(VS.85).aspx".
Заранее признателен Алексей.
← →
Zeqfreed © (2008-02-24 17:02) [1]http://www.google.com/search?q=UpdateLayeredWindow+site%3Adelphimaster.ru
← →
antonn © (2008-02-24 17:18) [2]http://desksoft.ru/index.php?downloads=attachments&id=9
← →
Dmitry S © (2008-02-24 18:41) [3]ты бы хоть поиск по форуму сделал.
http://delphimaster.net/view/15-1202392451/
← →
Поп Гапон (2008-02-24 19:45) [4]
> Алексей © (24.02.08 16:59)
В целом, после вызова этой функции:
1. Окно перестаёт получать WM_Paint и перерисовывать его приходится по таймеру или другим событиям.
2. Перерисовывать окно приходится через эту функцию - передаёшь две битмапки - картника окна и 8-битная битмапка альфаканала.
← →
Dmitry S © (2008-02-24 19:50) [5]
> 2. Перерисовывать окно приходится через эту функцию - передаёшь
> две битмапки - картника окна и 8-битная битмапка альфаканала.
Разве две? Достаточно одной, 32х битной.
← →
Поп Гапон (2008-02-24 20:39) [6]
> Dmitry S © (24.02.08 19:50) [5]
>
>
> > 2. Перерисовывать окно приходится через эту функцию -
> передаёшь
> > две битмапки - картника окна и 8-битная битмапка альфаканала.
>
>
> Разве две? Достаточно одной, 32х битной.
Еще раз посмотрел в MSDN, действительно, нужно альфаканал передавать в 8 старших битах картинки. Это я, похоже ее с MaskBlt перепутал.
← →
Алексей © (2008-02-24 22:12) [7]Спасибо
← →
Алексей © (2008-02-24 22:18) [8]antonn, обратил вниание, установил кнопку на форму FormSplash - кнопка не отображается...
← →
Алексей © (2008-02-24 22:25) [9]Все понял :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.04.06;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c