Думаю (надеюсь:) ) для многих этот вопрос покажеться простым, если так, то видимо мне помогут :)
Trouble: функция OnDraw выводит монстро-образное изображение, а другая функция (OnMouseMove) должна на нём кое-что интерактивно изменить — создавать лишние переменные для хранения результатов её работы да ещё и перерисовывать каждый раз всё изображение выдет накладно, я решил получить такой же указатель какой передаётся в OnDraw, но увидев список параметров CDC.Create(....) немного обламался :(. Я попробовал обойти это так:
dc соответственно общая переменная-член класса, в которой хранится подобие pDC в памяти, но вот как её привязать к реальному "девайсу" я не нашёл. Кстати, на поверку она не хранит никакой информации о логических координатах и типе их преобразования — кто-нибудь знает как туда это всё скопировать без конструкций типа