Форум — Ответы ( К темам )
? | nadya: Выделение фрагмента Раб. стола (03-12-2002 18:20:55) |
Помогите! Мне нужно в обработчик нажатия кнопки поместить обработку выделения фрагмента раб. стола. Выделение фрагмента происходит при помощи нажатия и отпускания левой кнопки мыши. При движении мыши с нажатой клавишей должен появляться прямоугольник, ограничивающий размеры фрагмента. Необходимо получить координаты этого выделенного прямоугольника. Заранее спасибо :) | |
Павел (04-12-2002 13:07:20) | |
Я так понимаю вам нужно использовать API-функции Что-нибудь типа FindWindow("Progman", "Program Manager") — найти окно, если известен его заголовок или имя оконного класса, эта функцияы вернет вам Handle окна (например рабочего стола) Зная Handle окна можете что-либо с ним длеать, используя API-функции | |
Павел (10-12-2002 12:23:12) | |
Посмотрите мой ответ в теме Эмуляция нажатия кнопки PrintScreen (10-12-2002 06:15:20) там частично есть ответ на ваш вопрос. | |
Владимир (04-01-2003 13:39:08) | |
Такой пример есть, там можно: 1 Скопировать весь рабочий стол 2 Скопировать активное окно программы 3 Выделить мышкой и скопировать выделенную часть рабочего стола Смотрите пример: Пример называется ScreenCapture |