2。在出现的对话框中选择bitmap类型,点击右边的按钮,可以新建,或自己倒入bitmap,并将命名为IDB_BITMAP1即可
using System.Drawingusing System.Drawing.Imaging
using System.Drawing.Drawing2D
给你个更好用的类吧,压缩包中的 Picture.h 和 Picture.cpp在工程菜单中将这两个文件添加入工程
在 dlg 的 .h 文件中添加引用
#include "Picture.h"
声明一个实例
CPicture pic
然后在 initdialgo 事件中装载图片
pic.Load("c:\\somepicture.jpg")
在 OnPaint 事件中绘制图像
CWnd* pWnd = GetDlgItem(IDC_PICTURE1)
CDC* pDC = pWnd->GetDC()
CSize size=pic.GetImageSize()
CRect rc
rc.top=0
rc.left=0
rc.right=size.cx
rc.bottom=size.cy
pic.Render(pDC,rc)
期中rc是你要绘图的大小。
http://zhidao.baidu.com/mobile/board?next=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D514488%26uk%3D1543778081%26app%3Dmiknow&source=qb_download&type=download_click
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)