Sounds like a geofencing application.
How about http://greatmaps.codeplex.com/
] their screen shots show a WinForms Application, so this is exactly what you need, including some geocoding-math, you will need.
Then you will probably need something like https://visualstudiogallery.msdn.microsoft.com/aff7d8be-02a2-4afb-b5c9-3c32e89825e5
], maybe the Atmel Studio.
Read any ardurion how-to like http://playground.arduino.cc/Code/VisualStudio
But that's a C#/.net solution. For C++ the tools needed are similar, but woul have to find a component for the map stuff or use the browser component, code one part in html + js and shift the coordinates to c++ ...