Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 1
Регистрация: 12.04.2011
Сообщений: 41

Выделить курсором область по границе picture_Box

29.04.2014, 21:37. Показов 805. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Суть такая:
Делаю скриншот экрана, помещаю это изображение в picture_box, который, в свою очередь, растягиваю на всю ширину/высоту экрана без рамки и границы. Получается полномасштабный скриншот.
Затем пытаюсь выделить прямоугольником все это изображение от координаты (0.0) до (1920.1280).
Но получается выделить только до (1919,1279). Куда девается 1 пиксель?

Добавлено через 1 минуту
Фактически, я не могу мышку увести в координату (1920.1280), только в пределах (1919.1279)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.04.2014, 21:37
Ответы с готовыми решениями:

Как выделить слово на странице браузера курсором, управляя им с клавиатуры?
Друзья! То есть установив управление курсором с клавиатуры, гонять-то туда сюда его по странице стрелками на NumPade я могу, тут ума...

Прочитать текст перед или за курсором и выделить определённый объём текста
Прочитать текст перед или за курсором и выделить определённый объём текста. Нужны команды коими оное осуществляется. Заранее благодарен.

выделить область
подскажите, можно ли выделить область на лаяуте, и вывода сообщения выше него? допустим нужна область размером 10 на 10, далее при клике...

4
 Аватар для Spawn
995 / 893 / 354
Регистрация: 24.03.2014
Сообщений: 2,381
Записей в блоге: 2
29.04.2014, 21:58
Учитывая, что отсчёт начинается с 0, то это вполне логично, не находите?
0
0 / 0 / 1
Регистрация: 12.04.2011
Сообщений: 41
29.04.2014, 21:59  [ТС]
логичным было бы, если бы полученное изображение (которое я получаю выделением) имело разрешение 1920 на 1280, а не 1919 на 1279
0
0 / 0 / 1
Регистрация: 12.04.2011
Сообщений: 41
29.04.2014, 23:31  [ТС]
Посмотрите, плиз, никак не пойму.
Чтобы запустить - кликните левой кнопкой по иконке в трее. Чтобы закрыть - кликните по иконке правой
Вложения
Тип файла: 7z WindowsFormsApplication3.7z (7.9 Кб, 4 просмотров)
0
0 / 0 / 1
Регистрация: 12.04.2011
Сообщений: 41
30.04.2014, 09:23  [ТС]
В общем, помогло добавление 1 пикселя в размер выделяемого прямоугольника. То есть даже при первом клике уже автоматические выделяется квадрат 1 на 1 пиксель.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.04.2014, 09:23
Помогаю со студенческими работами здесь

Выделить область значений
Здравствуйте. У меня следующая проблема. Есть два ряда значений на точечной диаграмме. Необходимо показать их области. Область...

Выделить заданную область
Изобразить на плоскости (X, Y) область, в которой и только в которой истинно заданное выражение (X> = -1) and (X <= 0) and (Y> =...

Выделить область на графике
Подскажите, как выделить область (пунктиром) на графике?

Как выделить область за ромбом?
Как мне выделить область за ромбом? # include <stdio.h> # include <stdlib.h> # include <math.h> void main () { float...

Как в Richtextitem выделить область?
Привет люди... классы работы с richTextItem меня убили, так что решил написать Нужно заменить " abc " на " abc "......


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru