Перейти к содержимому

lookbar

Присоединился: 12 июл 2011
Оффлайн Последний вход: июл 12 2011 10:16
-----

Созданные мной темы

Рисование в C#

12 июля 2011 - 09:53

Hi, people!

Может ли кто-нибудь подсказать, как в языке C# реализовать режим рисования мышью,
при котором заданный цвет суммируется с цветом, вычисленным системой для получения
цвета фона (это стирание объекта на экране).
В языке С++ (библиотека MFC) это делалось (в обработчике протяжки мыши) так:
ClientDC.SetRop2(R2_MERGEPENNOT);
где ClientDC идентификатор клиентской области окна.
В языке C# в классе [Flags] public enum Logic имеется константа
wxOR_REVERSE, wxROP_MERGEPENNOT = wxOR_REVERSE,
что из этой строки и где надо вставить? Может быть, в OnPaint? Но тогда как?