2012-05-21 3 views
0

Я работаю над Visual C++ с MFC. Я хочу интегрировать увеличительное стекло в приложении обработки изображений, над которым я сейчас работаю. Я сделал некоторые поисковые запросы по проектам с увеличительным стеклом, но некоторые из них - программирование окон в стиле gobble-de-gook, а некоторые из них слишком просты. Может ли кто-нибудь вести меня с более информированного мнения о том, как я могу это сделать, с некоторыми ссылками или кодом?MFC - Увеличительное стекло VC++

ПРИМЕЧАНИЕ. Я также знаю о создании контекста устройства и рисовании растрового изображения над ним, когда увеличительное стекло перетекает через определенную область. У меня даже есть проект. Но, похоже, не хватает некоторых функций, таких как изменение размера увеличительного стекла и т. Д.,

ответ

1

Не уверен, что вы видели This, но я думаю, что у него есть все, что вам нужно.

Я рекомендовал бы размещать ссылки, которые вы прочитали в вашем вопросе и объяснить, что вы имеете в виду

Gobble-де-Гук окна программирования

+0

Я видел проект, который вы мне дали , это первый, который появляется вместе с googled, и я тоже это видел, это более простая версия, [link] (http://www.codeproject.com/KB/GDI/magnify.aspx), и я вижу много разницы между этими двумя проектами. – esh

+1

Просто используйте метод, который наилучшим образом соответствует вашим потребностям .... Вы не найдете ничего, что точно отражает спецификации, которые вы хотите ... Вам нужно прочитать и понять, что каждый делает, а затем продолжить писать свой собственный код !!!! –

+0

Также лучше всего опубликовать то, что вы пробовали до сих пор, и с какими проблемами/проблемами вы сталкиваетесь .... –

Смежные вопросы