• Следующий оператор, который вы напечатали рисует точку в заданном месте (место щелчка мыши), используя параметры point.x и point.y, которые ему передает функция OnMouseMove, и заданного цвета, с помощью функции RGB();.
OnMouseMove RGB();.Сейчас у нас установлен черный цвет, чтобы установить красный, синий или зеленый, надо заменить параметры функции RGB() соответственно на 255, 0, 0, 0, 255, 0, 0, 0,255.
RGB() 255, 0, 0, 0, 255, 0, 0, 0,255
Рисование изображения точка за точкой
Чтобы увидеть в действии свой код, выполните следующие действия:
• Скомпонуйте и скомпилируйте программу.
• Запустите ее.
• Удерживая нажатой левую кнопку мыши, претащите ее в сторону.
• Вы видите, что точки рисуются не слитно друг с другом, это происходит по тому, что WINDOWS должен выполнять и другие задачи и не может полностью следить за Draw. Поэтому мы модифицируем нашу программу, так чтобы эти точки соединялись линиями.
WINDOWS Draw• При выполнении функции OnMouseMove параметр point передает положение курсора во время последней проверки его положения.