gpt4 book ai didi

c++ - 无论使用内存 DC 和 BitBlit,GDI 中的闪烁

转载 作者:行者123 更新时间:2023-11-28 03:03:43 26 4
gpt4 key购买 nike

我试图通过创建内存 DC、在其中加载创建的空位图、将所有绘图绘制到内存 DC 以及最后将 BitBlitting 传输到 pDC 来避免 GDI 中的闪烁。但是,闪烁仍然发生?为什么?这可能与使用 EMF-s 或类似的东西有关吗?谢谢。

最佳答案

您需要消除所有其他绘图直接到屏幕上。通常的罪魁祸首是 WM_ERASEBKGND。处理它而不做任何事情(因为你会将任何你想要的背景放入屏幕外 DC 中)

关于c++ - 无论使用内存 DC 和 BitBlit,GDI 中的闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20166369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com