Я работаю над Visual C++ с MFC. Я хочу интегрировать увеличительное стекло в приложении обработки изображений, над которым я сейчас работаю. Я сделал некоторые поисковые запросы по проектам с увеличительным стеклом, но некоторые из них - программирование окон в стиле gobble-de-gook, а некоторые из них слишком просты. Может ли кто-нибудь вести меня с более информированного мнения о том, как я могу это сделать, с некоторыми ссылками или кодом?MFC - Увеличительное стекло VC++
ПРИМЕЧАНИЕ. Я также знаю о создании контекста устройства и рисовании растрового изображения над ним, когда увеличительное стекло перетекает через определенную область. У меня даже есть проект. Но, похоже, не хватает некоторых функций, таких как изменение размера увеличительного стекла и т. Д.,
Я видел проект, который вы мне дали , это первый, который появляется вместе с googled, и я тоже это видел, это более простая версия, [link] (http://www.codeproject.com/KB/GDI/magnify.aspx), и я вижу много разницы между этими двумя проектами. – esh
Просто используйте метод, который наилучшим образом соответствует вашим потребностям .... Вы не найдете ничего, что точно отражает спецификации, которые вы хотите ... Вам нужно прочитать и понять, что каждый делает, а затем продолжить писать свой собственный код !!!! –
Также лучше всего опубликовать то, что вы пробовали до сих пор, и с какими проблемами/проблемами вы сталкиваетесь .... –