今天在上机的时候尝试着去画一个图像。

当时的想法是先创建一个内存DC,先在内存DC上绘图,然后再用bitblt函数将其拷贝到桌面DC上。

代码很简单,先这样:

CDC memDC;

memDC.CreateCompatibleDC(pDC);

……

pDC->BitBlt(……);

后面的相比你都明白的,但是在memDC上的绘图始终在pDC上看不到。

回来之后再好好的看了看才发现,想在memDC上绘图并有效,必须还要创建一个兼容位图加选进去,才能绘图……

坑死了~

选中之后,果然就好使了……

 

相关文章:

  • 2022-02-01
  • 2021-10-02
  • 2022-12-23
  • 2021-07-28
  • 2021-10-02
  • 2021-08-26
  • 2022-12-23
  • 2021-04-17
猜你喜欢
  • 2021-12-24
  • 2021-09-13
  • 2021-10-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-01
相关资源
相似解决方案