如何设置GDI HDC的可绘制区域?

时间:2008-12-11 07:10:04

标签: gdi hdc stretchdibits

我想将HBITMAP绘制到HDC上,

我使用了StretchDIBits。它工作正常。 ::的StretchDIBits。

然而,我只想要一个窗口来观看绘图结果,在窗口旁边,我希望stretchDIBits不会产生任何影响(它不能在其他区域绘制),我该怎么做?

1 个答案:

答案 0 :(得分:3)

创建子窗口时,请确保将WS_CLIPSIBLINGS样式设置为禁止在WM_PAINT中的客户区外绘画。

除此之外,SelectClipRegion可能就是你想要的。