I would think you would use MFC C++ for this kind of thing.

Dave