在OnPaint()中加入这段代码。

 其中的 IDB_BITMAP1 是背景图的资源,你需要在【资源视图】中将自己的位图导入,格式是Bmp

 1 CDC* pDC = GetDC();
 2 CDC dcMem;
 3 dcMem.CreateCompatibleDC(pDC);//创建一个兼容DC
 4 BITMAP bmp;
 5 bmpBk.LoadBitmap(IDB_BITMAP1)
 6 bmpBk.GetBitmap(&bmp); //获取位图信息结构体 
 7 dcMem.SelectObject(&bmpBk); //选中位图到兼容DC中
 8 pDC->BitBlt(0, 0, bmp.bmWidth, bmp.bmHeight, &dcMem, 0, 0, SRCCOPY);//绘制位图
 9 
10 //析构
11 pDC ->DeleteDC();
12 dcMem.DeleteDC();
13 bmpBk.DeleteObject();

下面的程序实现歌词染色和背景图片切换

 MFC单文档视图设置背景

 

 

相关文章:

  • 2021-09-11
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-26
  • 2019-01-02
  • 2021-05-25
猜你喜欢
  • 2021-08-16
  • 2022-01-18
  • 2021-12-19
  • 2022-12-23
  • 2021-08-21
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案