'win32con.SRCCOPY' 的目的是什么?
What is the purpose of 'win32con.SRCCOPY'?
在this题的答案代码中,有一行cDC.BitBlt((0,0),(w, h) , dcObj, (0,0), win32con.SRCCOPY)
。这里win32con.SRCCOPY的目的是什么?我到处找文档,但找不到任何东西。
来自here 我认为它是一个光栅操作代码,但它应该是一个整数。我不确定 BitBlt 的文档是否正确,因为代码中未定义目标(代码工作正常)。
我假设 SRCCOPY 代表源副本。
它是在 win32con
模块中定义的符号整数常量,用于指定调用 win32gui.BitBlt()
函数时要执行的光栅操作 (rop
)。
官方 BitBlt function (wingdi.h) - Win32 apps | Microsoft Docs 描述了它以及可以给出的其他可能参数值的长列表。
它的定义是:
SRCCOPY
— Copies the source rectangle directly to the destination rectangle.
在this题的答案代码中,有一行cDC.BitBlt((0,0),(w, h) , dcObj, (0,0), win32con.SRCCOPY)
。这里win32con.SRCCOPY的目的是什么?我到处找文档,但找不到任何东西。
来自here 我认为它是一个光栅操作代码,但它应该是一个整数。我不确定 BitBlt 的文档是否正确,因为代码中未定义目标(代码工作正常)。
我假设 SRCCOPY 代表源副本。
它是在 win32con
模块中定义的符号整数常量,用于指定调用 win32gui.BitBlt()
函数时要执行的光栅操作 (rop
)。
官方 BitBlt function (wingdi.h) - Win32 apps | Microsoft Docs 描述了它以及可以给出的其他可能参数值的长列表。
它的定义是:
SRCCOPY
— Copies the source rectangle directly to the destination rectangle.