
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.08.2006, 12:19
|
|||
|---|---|---|---|
|
|||
курсор на picture |
|||
|
#18+
GetCursorPos 'ом получаю координаты курсора На форме есть picture как узнать что курсор находится на этом picture ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.08.2006, 13:40
|
|||
|---|---|---|---|
курсор на picture |
|||
|
#18+
yjasnuj, WindowFromPoint, если надо учитывать возможность перекрытия окна Picture другими окнами. ScreenToClient либо MapWindowPoints, если не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.08.2006, 14:27
|
|||
|---|---|---|---|
|
|||
курсор на picture |
|||
|
#18+
Это понятно а если ситуация такая в программе одновременно открыты много окон на некоторых их них есть picture и таймер который следит за координатами курсора но как узнать что курсор находится на окне с picture на самом picture ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.08.2006, 15:55
|
|||
|---|---|---|---|
курсор на picture |
|||
|
#18+
yjasnuj, чего-то не наблюдается, что понятно. Имеем факты: 1) GetCursorPos возвращает экранные координаты курсора устройства указания ("мыши"). 2) WindowFromPoint возвращает дескриптор (handle) окна, которому принадлежит некая точка, задаваемая экранными координатами. 3) У PictureBox-а есть свойство hWnd, возвращающее дескриптор окна. Как же организовать перебор проверяемых PictureBox-ов, и сравнить дескриптор окна проверяемого PictureBox-а с дескриптором окна, возвращённым WindowFromPoint? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.08.2006, 16:04
|
|||
|---|---|---|---|
|
|||
курсор на picture |
|||
|
#18+
Если кому нада придумал Храню в массиве хендлы всех окон с picture в таймере идет проверка если хендл активного окна совпадает со значением в массиве то работаем с этим окном иначе нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.08.2006, 16:20
|
|||
|---|---|---|---|
курсор на picture |
|||
|
#18+
ActiveWindow для тебя наверное загадка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2165374]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
158ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 431ms |

| 0 / 0 |
