Консультация № 55197
12.09.2006, 19:56
0.00 руб.
0 1 1
Доброго времени суток уважаемые эксперты-ассемблерщики.
Как нарисовать линию(к примеру), я знаю что надо использовать функцию LineTo, там перемещать указатель и всё такое. Там надо чё-то выделять, удалять какие то объекты, с параметрами непонятным. Если кому не трудно напишите пример рисование линии по всей полноте.
Спасибо.

Обсуждение

давно
Советник
419
1012
12.09.2006, 20:35
общий
это ответ
Здравствуйте, ENS!

Вот кусочек кода:

push edi esi
mov eax, [(t inizd esi).ZoomLevel]
mov edi, eax
mov esi, eax
@@e1:
Call MoveToEx, [@@hDCZoom], edi, 0, NULL
Call LineTo, [@@hDCZoom], edi, [@@y]
add edi, esi
dec ebx
jnz @@e1
pop esi edi

он рисует сетку в программе ExactMouse ( http://exactmouse.com/ )

Форма ответа