Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Отладка... Добавлено: 18.04.04 17:01  

Автор вопроса:  Zzz

Пишу прогу, которая использует апи функцию getpixel. Так вот при отладке в VB6 эта getpixel возвращает -1, при любом x и y.

А мне нужно видеть цвет пикселя....

 

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 18.04.04 17:35

Это может происходить по двум причинам: 1) неверный или несуществующий hDC; 2) Точка с указанными координатами на указанном hDC не существует или не видна на экране.

Ответить

Номер ответа: 2
Автор ответа:
 cresta



Вопросов: 117
Ответов: 1538
 Профиль | | #2 Добавлено: 18.04.04 19:53
А попробуй сделать SetPixel в свою точку. Нарисует или нет

Ответить

Номер ответа: 3
Автор ответа:
 Zzz



Вопросов: 2
Ответов: 1
 Профиль | | #3 Добавлено: 19.04.04 09:57
pixel = GetPixel(Picture1.hdc, X, Y), нажимаю F8, навожу мышку на pixel. И он равен -1...

Ответить

Номер ответа: 4
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #4 Добавлено: 19.04.04 11:55

Ты случаем не запутался в координатах? Учти, что в VB всё по дефолту меряется в твипах, а все АПИ - в пикселях. Оттого могут быть казусы...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам