Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
svinn
0 / 0 / 0
Регистрация: 12.05.2010
Сообщений: 70
1

Как в картинке в памяти изменить черные точки на белые

06.10.2010, 09:26. Просмотров 709. Ответов 4
Метки нет (Все метки)

Мир Вам!
В память загружена картинка As IPictureDisp. Как в ней изменить черные точки на белые, не используя PictureBox. Вообще вопрос как максимально быстро можно рабортать с картинкой. (точками).
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2010, 09:26
Ответы с готовыми решениями:

Как изменить значение в памяти, если известен ProcessID и адрес ?
Как изменить значение в памяти, если известен ProcessID и адрес ? Вроде бы...

Расставлены три белые и три черные шашки; нужно поменять местами белые и черные
Имеется линейная доска из семи клеток, на которых расставлены три белые и три...

Белые и черные шары в ящиках
в первом ящике 6 белых 9 черных шаров. во втором 9 белых 5 черных. из каждого...

В двух урнах белые и черные шары
Need your HELP brothers and sisters!!! Дали контрольную не могу решить....

В урне содержатся черные и белые шары
В общем, в школе неплохо знал математику, но сейчас немного подзабыл. Кто может...

4
Messir
07.10.2010, 05:36 2
имхо, через GetBitmapBits / SetBitmapBits
svinn
0 / 0 / 0
Регистрация: 12.05.2010
Сообщений: 70
08.10.2010, 06:26  [ТС] 3
Нашел функции. не понял какие нужно передавать 2 и 3 параметры.
Помогите, плс.

Visual Basic
1
2
Public Declare Function SetBitmapBits Lib "gdi32" Alias "SetBitmapBits" (ByVal hBitmap As Long, ByVal dwCount As Long, lpBits As Any) As Long
Public Declare Function GetBitmapBits Lib "gdi32" Alias "GetBitmapBits" (ByVal hBitmap As Long, ByVal dwCount As Long, lpBits As Any) As Long
0
Messir
08.10.2010, 06:50 4
а чего тут понимать? второй - размер буфера для сохранения/загрузки картинки. Это обычно массив из 3*ширина*высота байт, выровненный по границе двойного слова. А третий параметр - указатель на первый элемент этого массива...
svinn
0 / 0 / 0
Регистрация: 12.05.2010
Сообщений: 70
08.10.2010, 08:46  [ТС] 5
А можно примерчик? например достучатся до точки с коорд х, у и узнать ее цвет.
Извеняюсь, может вопрос тупой, но я только начинающий.
Спасибо.
0
08.10.2010, 08:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2010, 08:46

В урне находятся белые и черные шары
В урне находятся белые и черные шары.Известно , что белые шары составляют либо...

В двух урнах имеются черные и белые шары.
1. В двух урнах имеются черные и белые шары. В первой урне - 3 белых и 4...

Поменять местами черные и белые шарики (шашки)
*Имеется N лунок, в которых расставлены L черных и S белых шаров. Поменять...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru