
1、首先在电脑上打开vs2010软件,打开自己的vs项目,如图所示,一般是C++程序项目或者MFC项目。
2、在解决方案上面右键,点击【类向导】,如图所示。
3、打开类向导后,如图所示,点击“添加类”按钮右边的小三角形按钮,选择“类库中的MFC类”。
4、然后在d出的对话框中选择“文件”,再继续点击右边的“...”按钮,根据自己的安装路径选择MSWORD.OLD文件。
5、接着根据自己的需要选择一些常用的类,点击【完成】按钮,就可以使用了。
第一步:选好.bmp的类型的图片。在资源视图中导入。随便复制到.res文件夹下。
第二步。在对话框上添加picture控件,调整到大小。右击属性选择Type选择Bitmap.
Image下拉组合框选择你导入的图片。运行时即可显示图片。
如果要设置和窗体一样的大小SetWindowPos就可以了。查查这个函数的作用
CBitmap bitmapbitmap.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)
在对话框类的onCreate()里写上如上代码就行了。当然你先要加载图片资源。 其中被注释掉的那句是原图显示,下面那句是根据对话框大小来压缩图片。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)