如何能够用VC编译器在MFC中编程让所画的图像显示在地图objects的map下

怎么能够用VC编译器在MFC中编程让所画的图像显示在mapobjects的地图上
请问怎么能够用VC编译器在MFC中编程让所画的图像显示在mapobjects的地图上,我现在想到如下几个办法,但是到目前都没有办法解决出来
1、在对象m_map中有 m_map.DrawMenuBar、m_map.DrawShape、m_map.DrawText,但是查阅许多资料都没有针对VC的,大部分都是针对VB的
2、让所画的图像在新建的透明对话框中显示,但是那样的画后边的按钮和相关操作就不能进行控制
3、通过地图的相关函数让地图在图形的下边显示,就是让地图的图层下移,或者让所画的图的位置上移,联想到函数MoveWindow,但是还是没有找到相关办法
4、读的是shp地图文件,但是让其显示用jpg那种图片的类型进行显示,那样的话先画地图的图片,然后再在上面画相关的图形,但是这种办法没有找到如何将shp转换成jpg图像类型的相关办法

希望各位能够帮助我解决这个难题,谢谢各位。

------解决方案--------------------
难道是闯兄?如何能够用VC编译器在MFC中编程让所画的图像显示在地图objects的map下