Совсем недавно открыл для себя MFC, и сейчас хочу реализовать GUI как в GraphEdit'е, чтобы можно было внутри окна перетаскивать маленькие окошки (фильтры) и соединять их ( с помощью пинов).
Подскажите как это реализовать? Интересует сам принцип. Например, я создал MFC приложение на основе "Single Document", как теперь создать маленькие окошки внутри документа и как организовать взаимодействие этих окошек?