VS2010用C++MFC实现一个完整地图绘制程序

VS2010用C++MFC实现一个完整地图绘制程序,第1张

运行vs2010

双击运行vs2010开发工具。

新建项目

在d出的窗口中选择文件,然后选择新建,最后选择项目。

选择MFC应用程序

在d出的窗口中的已安装模板选择MFC,在右侧选择MFC应用程序。

设置工程名和存储路径

在下面的名称处输入工程的名,在位置处输入工程在磁盘上的位置。

下一步

在d明明嫌出的窗口中选择下一步

设置基于对话框

在d出的窗槐野口中选择基于对话激手框。

完成工程创建

然后点击完成,就完成了工程的创建。就会看到我们创建的基于对话框的MFC应用程序。

如果只是把地图导入到MFC,用下面的语句就可以了,如果是动态的画数姿出地图磨毕销的话就要花点心思了。

CBitmap bitmap

bitmap.LoadBitmap(IDB_BITMAP1)

BITMAP bmp

bitmap.GetBitmap(&bmp)

CDC dc

dc.CreateCompatibleDC(pDC)

dc.SelectObject(&bitmap)

CRect rect

GetClientRect(&rect)

//瞎游 pDC->BitBlt(0,0,rect.Width(),rect.Height(),&dc,0,0,SRCCOPY)

pDC->StretchBlt(0,0,rect.Width(),rect.Height(),&dc,0,0

,bmp.bmWidth,bmp.bmHeight,SRCCOPY)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12408727.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存