Hello,
I have done nothign but VIsual C++, since 1992. I teach C++ to engineers world-wide, and specialise in Win 32 API, MFC, and all WIndows APIS since Windows NT.(up to Windows 8.1 and Win 10)
Was head-hunted by MS< 3 times, and one of those instances was to work on their Visual C++ Tools team.
Will confirm time and cost, once I can take a look at the code, evaluate your requirements(against the current code), and estimate rough number of man-day(s) this is likely to take.
Can I help you , perhaps?