onintidialog与onpaint中显示下面代码显示结果差别很大

原创 2012年03月31日 16:30:33
CDC *pDC = GetDC();
//m_s.ModifyStyle(0,SS_BITMAP | SS_CENTERIMAGE);    
//在视图中显示一副图像

HBITMAP hBitmap = (HBITMAP) LoadImage(NULL, "c:\\1.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
//定义一个位图对象
CBitmap m_bitmap;

//将位图句柄与位图对象相连接
m_bitmap.Attach(hBitmap);

//位图信息结构
BITMAP bm;

//将位图数据存入位图结构
m_bitmap.GetBitmap(&bm);

//源
CDC dcImage;

dcImage.CreateCompatibleDC(pDC);
dcImage.SelectObject(&m_bitmap);
//画图
pDC->BitBlt(10,50,bm.bmWidth,bm.bmHeight,&dcImage,0,0,SRCCOPY);
m_bitmap.Detach();

dcImage.DeleteDC();


在ONINITDIALOG中显示图片后ONPAINT又重新绘制了,就没用了。而在ONPAINT中就可以。。吃一堑长一智

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

android4.0下的日历源码分析(因为现在已经是4.2的天下了,这些日子继续写写,就写4.2的吧。差别不是很大)

转眼到13年的3月份了。日历项目已经结束有一年之久了。但是自己这篇文章就起了个开头,看到不少回复,感觉自己有点过分。所以,好好写一下。至少来龙去脉按照自己理解写下来。时隔很久,有些地方写的不是非常准确...

php当数据量不是很大的时候,使用【递归循环出树形结构】的一个用户下面的所有人

前提是数据量不大的时候 1.一张表如下: 2.我们要通过递归实现树形结构的一个人下面的所有人都显示出来: public function test(){ $name="a111111";/...

关于对话框OnPaint 不调用基类CDialog::OnPaint方法CPU消耗很大达到70%以上问题

基于对话框的程序(mfc默认生成),重载OnEraseBkgnd函数,其它不动,若在OnPaint函数中不调用其基类的OnPaint函数,即注释掉CDialog::OnPaint();,代码如下:

银行不良贷款很大一部分是诈骗的结果:CAG

新德里,7月1日(IANS)不仅是很大一部分不良贷款在印度商业银行欺诈结果的账簿上,而且大量的是还不能够恢复的,国家的最高官员审核员上周五在这说。         银行的不良资产(NPAs)的“重要...

IE下textarea中font-size值很大时,文字不显示的问题的解决办法

IE下textarea中font-size值很大时,文字不显示的问题的解决办法

java基础问题---------下面的程序代码输出的结果是多少

public class  smallT {        public static void  main(String args[])        {    ...

MyEclipse2014中如何设置jsp文件打开后显示一个框里两个页面,上面是图,下面是代码

其实,本文的标题应为如何设置jsp文件的默认打开方式为WebPageEditor,写成上面的题目可以方便搜索……所以……我们首先来看看效果:如果只是想使用这种编辑样式,可以这样:在需要进行编辑的jsp...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)