Вопрос следующий: 1) нужно создать форму; 2) на форму поместить gif-движущееся изображение; 3) убрать скрытый текст, заголовок, таким образом, чтобы получилось окно нестандартной формы (притом, которое динамически изменяется - вместе с картинкой). P.S. Мне интересно, в интернете ни где не нашел
В дельфях у формы есть св-во TransparentColor и AlphaBlend значит в WinAPI тоже должно быть. И скорее всего только для ХР. В .NET есть точно.
А при условии, что надо, чтобы работала в Win98-Win2k3??? P.S. Просто я, как WinAPI, так и в асме новичок. (так что просба примеры, статьи, сслыки). Если что, все можно присылать на majibiiii@yandex.ru
MAJIbIIII .NET и GDI+ гарантировано ставятся и работают на win98-winXP про GDI+ можно почитать на rsdn.ru, а если под асм, то библиотеки и инклюды здесь, и среди исходников на сайте поищи, а дальше гугл и мсдн.
По поводу нестандартной формы окна Делается это вызовом спец. функций API Я делал такое (правда на Делфи) и это работало с Win98 Суть в следующем: Код (Text): FRegion: THandle; FRegion:=CreateEllipticRgn(0,0,Width,Height); SetWindowRgn(Handle, FRegion, True); После использования не забудь Код (Text): DeleteObject(FRegion); Кроме Elliptic можно создавать регионы разной формы, вплоть до произвольной (надо передать массив координат) Вобщем поищи на MSDN ключ. слова create region
CombineRgn - Комбинирует два региона между собой CreateEllipticRgn - Создает регион в виде эллипса или окружности CreatePolygonRgn - Создает регион в виде многоугольника CreateRectRgn - Создает прямоугольный регион CreateRoundRectRgn - Создает регион со скругленными краями из прямоугольной области SetWindowRgn - Прикрепляет регион к указанному окну анимация - контрол типа SysAnimate32