Re: Графический редактор
От: EtLIN Беларусь  
Дата: 07.02.08 08:46
Оценка:
Здравствуйте, Аноним, Вы писали:

А>нужно сделать простейший графический редактор — рисование прямоугольников, эллипсов и т.д.

А>с последующим графическим редактированием, т.е. выделил — появились зоны растяжки (в общем все как обычно)

А>Как это реализовать — в с# навичок.

А>Делал подобную вещь на MFC, а как переложить на С# не знаю.

Я вас понял, вы делали "захват" очереди сообщений, для удобной обработки.
Я точно не знаю, т.к. не пробовал, но премеры подобные классу CRectTracker из MFC не видел, вся реализация проходила через отдельные методы OnMouseMove и т.п., что конечно не совсем удобно.

Как я это вижу, вам надо посмотреть в сторону переопределения PreProcessMessage, WndProc и т.п. и код получится более красивым и удоюным в использовании.
<a href="http://www.brainbench.com/transcript.jsp?pid=6696684"><img border='0' src='http://www.brainbench.com/images/certlogo/color/mastercert/csharp.gif'/&gt;&lt;/a&gt;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.