weidagang2046的专栏

物格而后知致
随笔 - 8, 文章 - 409, 评论 - 101, 引用 - 0
数据加载中……

VC设置对话框背景图的代码

  //设置对话框背景图
  PAINTSTRUCT ps;
  CDC *dc = BeginPaint(&ps);
  CDC memdc;
  CRect rect;
  CBitmap bitmap;
  BITMAP szbitmap;
  bitmap.LoadBitmap( IDB_QAM_MAIN );
  bitmap.GetObject( sizeof(BITMAP),&szbitmap );
  CSize size( szbitmap.bmWidth,szbitmap.bmHeight );
  memdc.CreateCompatibleDC(dc);
  CBitmap *oldbitmap=memdc.SelectObject(&bitmap);
  GetClientRect(&rect);
  dc->StretchBlt(0,0,rect.Width(),rect.Height(),
   &memdc,0,0,size.cx,size.cy,SRCCOPY);
  memdc.SelectObject(oldbitmap);
  memdc.DeleteDC();
  EndPaint(&ps);

from: http://www.360doc.com/showWeb/0/18/157828.aspx

posted on 2006-09-29 13:04 weidagang2046 阅读(3931) 评论(2)  编辑  收藏 所属分类: Windows

评论

# re: VC设置对话框背景图的代码  回复  更多评论   

关于在模态对话框中的编辑框:
我想通过初始化,在编辑框中显示多列数据的方法.
希望有人回复,我急要.
谢谢!
邮箱:huzq2007@163.com
2007-12-03 09:29 | 胡祖全

# re: VC设置对话框背景图的代码  回复  更多评论   

查找
2008-11-12 13:37 | 重逢

只有注册用户登录后才能发表评论。


网站导航: