MFC中先绘图然后用TextOut输出,运行发现就剩下TextOut输出的字。怎么解决才能保留图片和字?

是需要在TextOut之前用透明画刷刷一次吗?
2024-12-15 00:05:04
推荐回答(3个)
回答1:

使用SetBkMode(TRANSPARENT);设为透明的文字背景,然后输出文字,文字后就不会将图覆盖。

回答2:

在TextOut之前,调用 pDC->SetBkMode(TRANSPARENT);

回答3:

文字把图片覆盖了吗?