Автор
|
Тема: Эффекты анимации в Windows
|
lx |
опубликован 20-09-2001 19:23 MSK
ппл, кто нить знает как сделать всплывающее меню на подобие Win2k или WinXP.. проще говоря как сделать окно с заданной степенью прозразности? если кто что знает - поделитесь: пойдет урла, сорцы... пасиба
|
OlegO
|
опубликован 21-09-2001 10:46 MSK
Только для W2K и вышеSetWindowLong(ghWnd, GWL_EXSTYLE, GetWindowLong(ghWnd, GWL_EXSTYLE) | WS_EX_LAYERED); SetLayeredWindowAttributes(ghWnd, RGB(0, 0, 0), 255, LWA_ALPHA | LWA_COLORKEY);
|
m_fox
|
опубликован 21-09-2001 16:37 MSK
Ага, но придется выкачивать обновления SDK ~200 Mb. А оно разворачивается на 1.2 Гб |
Kosha
|
опубликован 22-09-2001 12:40 MSK
Можно и под 9x... Если меню "ручками" делать не ломает и писать шибко оптимизнутый код alpha-blending'а, да еще и обрабатывать изменения окон под твоей менюшкой... |
lx
|
опубликован 24-09-2001 19:36 MSK
пасиб... m_fox, а где еще кроме как выкачать, можно этот апдейт сдк взять... в 7 вижуалах в windowsx.h есть такой стиль WS_EX_LAYERED а вот в 6-ых то нету (собсно в чем и вопрос то был) мож у тя есть или где купить можно? не подскажешь? |
lx
|
опубликован 24-09-2001 20:05 MSK
все нашел, пасиба физтеховской локалке... она в очередной раз доказала, что в ней можно найти и скачать все в кратчайшие сроки... |