Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли как-то заскриншотить невидимый контрол?


RTWolf ©   (2004-05-23 18:48:00) 

Дело в том что необходимо нарисовать кнопку на канве, причем эта кнопка не видима на форме. Только не предлагать заблокировать кнопку и т.п. Необходимо именно на канве. Дак кстати если стоит тема раб стола то и кнопка должна быть из темы. Заранее спасибо!


Gandalf   (2004-05-24 11:46:00) [1]

Мне видиться что это офф-топ.
1) Для рисования с темами - есть набор функций API при помощи которых можно отрисовать любой контрол
2) Для рисовании кнопки тоже есть набор функций
3) Почему бы скопировать Canvas невидимого контрола, после посыла WM_PRINT/PAINT?


SPeller   (2004-05-24 10:00:00) [2]

И я не знаю. Не делал никогда. Я тебе показал куда искать, вот и поищи, поковыряйся сам.


RTWolf   (2004-05-24 08:20:00) [3]

А можно на примере показать? Я то ненаю как


SPeller   (2004-05-23 20:56:00) [4]

Если только использовать WM_PAINT или WM_PRINT.


Наверх

Титульная страница Поиск, карта сайта Написать письмо