Здравствуйте, Аноним, Вы писали:
А>нужно сделать простейший графический редактор — рисование прямоугольников, эллипсов и т.д. А>с последующим графическим редактированием, т.е. выделил — появились зоны растяжки (в общем все как обычно)
А>Как это реализовать — в с# навичок. А>Делал подобную вещь на MFC, а как переложить на С# не знаю.
Я вас понял, вы делали "захват" очереди сообщений, для удобной обработки.
Я точно не знаю, т.к. не пробовал, но премеры подобные классу CRectTracker из MFC не видел, вся реализация проходила через отдельные методы OnMouseMove и т.п., что конечно не совсем удобно.
Как я это вижу, вам надо посмотреть в сторону переопределения PreProcessMessage, WndProc и т.п. и код получится более красивым и удоюным в использовании.