-
Привет всем, требуется выделять на экране область мышкой и получать координаты этой области. Соответственно для наглядности пользователь должен видеть что выделяет. Я понимаю что нужно рисовать на экране, какие у кого будут мысли по реализации? зажал клавишу мышки - получил первую координату, отпустил - вторую. я вижу так))
-
Ставь хук WH_MOUSE_LL - получишь все события мыши, вне зависимости от того какое окно имеет фокус ввода.
-
страсти то какие :) можно создать окно без рамки на полный экран, сделать его layered с битмапом залитым альфой прозрачностью 1 (если 0 оно будет совсем уж прозрачным :)), и сделать его topmost. Рисовать "на этом же окне" (возможно будет чуть тормозить) перехватывая обычные обработчики формы, рисовать на битмапе и загонять его в updatelayeredwindow. Например как тут http://forum.mirgames.ru/index.php?showtopic=6245
-
дякую))) что то похожее))
-
antonn, для меня код программы тяжек для понимания, слишком многого я не знаю. Мне всего то нужно + к этой программе чтобы после того как область выделенна, возвращается обртано в поле видемости форма и в лейбелах пишуться координаты начала и конца клика down,up
-
Удалено модератором
|