情侣自拍视频在线_ -|五斗粟├临桂林业局
淘宝减肥药排行榜十强
只推淘宝安全有效的减肥药

当前位置:情侣自拍视频在线 > 减肥产品

情侣自拍视频在线

时间:2020-10-22 14:21  编辑:甘洛高中

情侣自拍视频在线

一、对话框中显示位图

1.在资源中导入位图文件

2.在对话框中添加PICTURE控件,属性中TYPE项选择BITMAP,IMAGE项选择导入的图片的ID

3.根据图片的大小要调整一下控件的大小

二、单文档中显示位图

1、在资源中导入位图文件,并创建位图对象

2、创建兼容DC,选择位图到兼容DC中

3、把兼容DC中的图片复制到实际的DC中,用BitBlt方法或StretchBlt方法,后者可以把图片拉伸或压缩符合目标矩形的大小

view plaincopy to clipboardprint?

01.void CGraphicView::OnDraw(CDC* pDC)

02.{

03. CBitmap bitmap;

04. bitmap.LoadBitmap(IDB_BITMAP1);

05.

06. BITMAP bmp;

07. bitmap.GetBitmap(&bmp);

08.

09. CDC dcCompatible;

10. dcCompatible.CreateCompatibleDC(pDC);

11.

12. dcCompatible.SelectObject(&bitmap);

13.

14. CRect rect;

15. GetClientRect(&rect);

16.// pDC->BitBlt(0,0,rect.Width(),rect.Height(),&dcCompatible,0,0,SRCCOPY);

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

18. 0,0,bmp.bmWidth,bmp.bmHeight,SRCCOPY);

19.}

void CGraphicView::OnDraw(CDC* pDC)

{

CBitmap bitmap;

bitmap.LoadBitmap(IDB_BITMAP1);

BITMAP bmp;

bitmap.GetBitmap(&bmp);

CDC dcCompatible;

dcCompatible.CreateCompatibleDC(pDC);

dcCompatible.SelectObject(&bitmap);

CRect rect;

GetClientRect(&rect);

// pDC->BitBlt(0,0,rect.Width(),rect.Height(),&dcCompatible,0,0,SRCCOPY);

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

0,0,bmp.bmWidth,bmp.bmHeight,SRCCOPY);

}

兼容DC可以理解成就是一块内存,创建后只存储一个像素,当导入BITMAP后,就变为和位图同样大小的内存。

NOTE: 在OnDraw函数中显示图片会有个问题,当拖动界面边框的时候图片会一闪一闪的,是因为在调用OnDraw之前会先擦除背景。

擦除背景的函数是BOOL CGraphicView::OnEraseBkgnd(CDC* pDC) 。在这个函数中加入上述显示图片的代码,同时注释掉原来的return CView::OnEraseBkgnd(pDC); 就不会产生闪动的问题。

view plaincopy to clipboardprint?

01.BOOL CGraphicView::OnEraseBkgnd(CDC* pDC)

02.{

03. // TODO: Add your message handler code here and/or call default

04. CBitmap bitmap;

05. bitmap.LoadBitmap(IDB_BITMAP1);

06.

07. BITMAP bmp;

08. bitmap.GetBitmap(&bmp);

09.

10. CDC dcCompatible;

11. dcCompatible.CreateCompatibleDC(pDC);

12.

13. dcCompatible.SelectObject(&bitmap);

14.

15. CRect rect;

16. GetClientRect(&rect);

17.// pDC->BitBlt(0,0,rect.Width(),rect.Height(),&dcCompatible,0,0,SRCCOPY);

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

19. 0,0,bmp.bmWidth,bmp.bmHeight,SRCCOPY);

20. return TRUE;

21.// return CView::OnEraseBkgnd(pDC);

22.}

本文来自CSDN博客,转载请标明出处: http://blog.csdn.net/hadao/archive/2010/06/09/5659750.aspx

。

猜你喜欢

最安全有效的减肥药

最安全有效的减肥药

编辑:小徐

现在的减肥药真的是真假难分,在选择减肥药的同时也应该更加小心,减肥药多种多样,那么如何才能选择最安全有效的减肥药,也成了很多小仙女的内心疑问,下面就跟着情侣自拍视频在线小编一起看一下,如何选择最安全有效的减肥药。 最安全有效的减肥药选购方法 1、首先需要观察产品的外包装,在包装中可以看到其配方是不是含有激素,含有激素的减肥药对身体的内..

吃减肥药失眠

吃减肥药失眠

编辑:小徐

随着现在流行以瘦为美,很多人会不顾身体的健康选择减肥药,达到快速减肥瘦身的效果,但是很多减肥药都是有副作用的,副作用比较轻的就是失眠现象,那么吃减肥药出现失眠是怎么回事儿?如果出现失眠后,我们应该怎样缓解? 吃减肥药失眠是怎么回事 减肥药中富含安非他命,所以减肥药服用了太多会有失眠现象,服用减肥药期间,身体会逐渐出现抗药性,身..

最新文章