|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
как создать окно отображающее на канве то что под ним
Help..
Как создать окно отображающее на канве то что под ним... А ещё лучше если подскажите как создать окно "неправильной" формы с неравномерной прозрачностью, т.е. чтобы некоторые участки окна были более прозрачны чем другие... например как окна в Висте. плиз кто может подскажите... |
#2
|
||||
|
||||
1)Что бы отобразить на канве то, что под окном сделай в свойствах окна
form1.TransparentColor:=true. Затем фотографируй весь рабочий стол. Код:
var ScreenDC:HDC; begin ScreenDC:=GetDC(GetDesktopWindow); BitBlt(image1.Canvas.Handle, 0, 0, Screen.Width, Screen.Height, ScreenDC , 0, 0, SRCCopy); 2) Не знаю, поможет тебе, т.к. сам еще не разобрался как можно отобразить сверху такой формы какие либо компоненты. (Исходник во Вкладке) Кому я должен - всем прощаю!!!! |