TextOut输出文字,为什么一闪就没了?

2024-11-24 20:59:57
推荐回答(2个)
回答1:

屏幕刷新了以下 把之前的图像清除了 或者覆盖了textout绘制出来的文字
可以在绘图靠后的位置使用textout 或者直接在渲染函数中使用textout这样可以跟随屏幕刷新显示文字而不被覆盖

回答2:

TextOut( hdc, 220, 200, szMsg1, lstrlen(szMsg1));
TextOut( hdc, 280, 240, szMsg2, lstrlen(szMsg2));
lpDDSPrimary->ReleaseDC(hdc); //这里释放了,就不显示了吧
return TRUE;//到这儿就没了