![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как взять цвет c контрола (например с кнопки) в чужём окне? [D5, WinME]
SergeySA © (2002-06-26 18:13:00)Как взять цвет контрола (например кнопки) в чужём окне,
если окно это свёрнуто?
Proton (2002-06-27 17:43:00) [1]Не а ни как - вот смотри - вешаю на таймер и отодвигаю окно влево (даже не
сворачиваю)
var dc:hdc;
begin
dc := getdc(handle);
Label1.caption := inttostr(getpixel(dc,10,10));
ReleaseDC(handle,dc);
end;
Мож скажеш зачем надо а мы что нить другое придумаем.
SergeySA (2002-06-27 10:30:00) [2]Не ну как HDC взять я знаю. Спасибо. И вообще всё нормально,
когда окно раскрыто и находиться поверх всех. Тогда берём
getpixel(HDC,x,y) и всё. Но вот если окно свёрнуто то никак.
Proton (2002-06-27 08:49:00) [3]FindWindow
FindWindowEx - получаеш хэндл кнопки
GetDc
MBo (2002-06-27 06:28:00) [4]clBtnFace ;)