Страница: 1 |
Как можно узнать цвет пикселя и вставить пиксель определённого цвета в image control (как POINT и PSET для picturebox)?
Не могу получить HDC для image, а GETPIXEL этого требует Дык, блин.. (Сорри) А тогда hDc формы, на которой этот контрол рисуется, не прокатит? Не проверял, времени не было.. Просто мысля пришла.. Почему бы и нет.. Страница: 1 |
Вопрос: Image control
Добавлено: 09.12.03 09:31
Автор вопроса: Emil Revencu
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
CyRax
Разработчик Offline Client
ICQ: 204447456
Вопросов: 180
Ответов: 4229
Web-сайт:
Профиль | | #1
Добавлено: 10.12.03 05:22
Попробуй GetPixel
Номер ответа: 2
Автор ответа:
Emil Revencu
Вопросов: 27
Ответов: 8
Профиль | | #2
Добавлено: 10.12.03 08:59
Номер ответа: 3
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #3
Добавлено: 10.12.03 11:10
Спешу огорчить: у Image нет hWnd, hDC и прочего, потому что это вообще
не окно и не контрол. Это т.н. графический контрол, то есть для
Windows его не существует вовсе, его самостоятельно рисует VB Runtime
функциями GDI.
Номер ответа: 4
Автор ответа:
E-Man
Вопросов: 3
Ответов: 132
Профиль | | #4
Добавлено: 12.12.03 17:39
Номер ответа: 5
Автор ответа:
Павел
Администратор
ICQ: 326066673
Вопросов: 368
Ответов: 5968
Web-сайт:
Профиль | | #5
Добавлено: 12.12.03 17:51
Но тогда нужно расчитывать координаты... А если в Image стоит
Stretch=True, то лучше плюнуть на этот кривой Image и поставить
PictureBox.