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

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

HGDIOBJ под курсором мыши [D7, WinXP]


Игорь ©   (2009-07-01 21:19:00) 

Подскажите пожалуйста как можно получить HGDIOBJ под курсором мыши?


Юрий Зотов   (2009-07-02 12:04:00) [1]

> Игорь ©   (02.07.09 04:55) [2]

Любой контрол Windows - это окно, поэтому контролов без HWND не бывает. А если есть HWND - значит, есть и hDC. Поэтому [1].

PS.
Не путать с графическими контролами Delphi, потому что с точки зрения Windows это не контролы, а рисунки.


Игорь Шевченко   (2009-07-02 11:47:00) [2]


> Мне нужно в чужом приложении определить hDC контрола у которого
> нет HWND


так не бывает, чтобы было hDC, но не было hWnd


MBo   (2009-07-02 05:58:00) [3]

>контрола у которого нет HWND
а на чем оно рисуется?


Игорь   (2009-07-02 04:55:00) [4]


> Игорь Шевченко ©   (01.07.09 21:37) [1]


Мне нужно в чужом приложении определить hDC контрола у которого нет HWND


Игорь Шевченко   (2009-07-01 21:37:00) [5]

под курсором мыши нету hgdiobj
есть WindowFormPoint, есть GetDC


Наверх

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