什么是 in: Python, ctypes.windll.user32.SystemParametersInfoA 的参数?

xHascox

Python 函数中20,03什么意思:

SPI_SETDESKWALLPAPER=20 
ctypes.windll.user32.SystemParametersInfoA(SPI_SETDESKWALLPAPER,0,'imgpath', 3)

我很新,还没有找到任何有用的信息。另外,我可以定义墙纸的行为方式,例如拉伸、平铺或居中吗?

斯蒂芬·劳赫

SystemParametersInfoA函数是一个直接的 Windows 界面。C在这种情况下,我们从 Python 调用它是一个接口。但它的结构是这样的,因为它被设计为从C. 接口可以做很多事情,而这种变化是由第一个参数的整数值控制的。在这种情况下,该值为:

SPI_SETDESKWALLPAPER = 20

使用该SPI_SETDESKWALLPAPER名称是因为这是在所有 Windows 文档中引用它的方式。SystemParametersInfoA函数有四个参数,后三个参数的用途因函数而异。在这种情况下,0未使用。的目的imgpath是不言而喻的,但它确实需要是一个完整的路径。最后,3是两个位标志:

SPIF_UPDATEINIFILE = 0x01
SPIF_SENDWININICHANGE = 0x02

这(来源)也有关于调整壁纸大小的详细信息。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python ctypes,使用参数调用user32和kernel32 func

来自分类Dev

如何通过使用ctypes.windll.user32.SetWindowsHookExW钩挂ctypes.windll.user32.MessageBoxW?

来自分类Dev

windll ctypes从python 2.7调用可变参数c函数在win64中起作用,但在win32中不起作用

来自分类Dev

Python - Ctype.windll.kernel32.CreateThread 参数值

来自分类Dev

使用ctypes和windll的带图标的Python MessageBox

来自分类Dev

如何在python中使用ctypes.windll.Wininet.InternetQueryOptionW

来自分类Dev

Python PyAutoGui pixelMatchesColor引发windll.user32.ReleaseDC错误

来自分类Dev

SystemParametersInfoA和SystemParametersInfo有什么区别?

来自分类Dev

使用ctypes windll卸载64位dll时出错

来自分类Dev

Pyautogui 和 pyscreeze 与 windll.user32.ReleaseDC 崩溃失败

来自分类Dev

如何在使用 ctypes.byref 作为参数之一的 Python 中模拟 ctypes 函数

来自分类Dev

Python ctypes:通过引用错误传递参数

来自分类Dev

使用 ctypes 从 python 调用暗网 API(图像作为参数)

来自分类Dev

Ctypes:解析参数并返回结果

来自分类Dev

js-ctypes无效参数

来自分类Dev

Windows 64位Ctypes模块上的Python 32位错误

来自分类Dev

Python ctypes DLL是“无效的Win32应用程序”

来自分类Dev

没有足够参数的Ctypes参数调用

来自分类Dev

Python ctypes:如何定义具有缓冲区指针和参数长度的回调?

来自分类Dev

如何使用ctypes回调从python更新C输出参数的值?

来自分类Dev

如何使用ctypes模块通过引用EnumChildWindows将Python列表作为参数发送?

来自分类Dev

带有DLL的Python ctypes参数-指向双精度数组的指针

来自分类Dev

如何在 Python 中使用 ctypes,当“C”回调的参数为 char **

来自分类Dev

Python 错误类型错误:__init__() 缺少 2 个必需的位置参数:和 ctypes

来自分类Dev

为什么此ctypes代码不能在Python 3.3中工作,而在Python 2.7中工作?

来自分类Dev

被Python ctypes LittleEndianStructure混淆

来自分类Python

Python:SWIG与ctypes

来自分类Dev

Python ctypes:访问冲突

来自分类Dev

Python ctypes UnicodeEncodeError

Related 相关文章

  1. 1

    python ctypes,使用参数调用user32和kernel32 func

  2. 2

    如何通过使用ctypes.windll.user32.SetWindowsHookExW钩挂ctypes.windll.user32.MessageBoxW?

  3. 3

    windll ctypes从python 2.7调用可变参数c函数在win64中起作用,但在win32中不起作用

  4. 4

    Python - Ctype.windll.kernel32.CreateThread 参数值

  5. 5

    使用ctypes和windll的带图标的Python MessageBox

  6. 6

    如何在python中使用ctypes.windll.Wininet.InternetQueryOptionW

  7. 7

    Python PyAutoGui pixelMatchesColor引发windll.user32.ReleaseDC错误

  8. 8

    SystemParametersInfoA和SystemParametersInfo有什么区别?

  9. 9

    使用ctypes windll卸载64位dll时出错

  10. 10

    Pyautogui 和 pyscreeze 与 windll.user32.ReleaseDC 崩溃失败

  11. 11

    如何在使用 ctypes.byref 作为参数之一的 Python 中模拟 ctypes 函数

  12. 12

    Python ctypes:通过引用错误传递参数

  13. 13

    使用 ctypes 从 python 调用暗网 API(图像作为参数)

  14. 14

    Ctypes:解析参数并返回结果

  15. 15

    js-ctypes无效参数

  16. 16

    Windows 64位Ctypes模块上的Python 32位错误

  17. 17

    Python ctypes DLL是“无效的Win32应用程序”

  18. 18

    没有足够参数的Ctypes参数调用

  19. 19

    Python ctypes:如何定义具有缓冲区指针和参数长度的回调?

  20. 20

    如何使用ctypes回调从python更新C输出参数的值?

  21. 21

    如何使用ctypes模块通过引用EnumChildWindows将Python列表作为参数发送?

  22. 22

    带有DLL的Python ctypes参数-指向双精度数组的指针

  23. 23

    如何在 Python 中使用 ctypes,当“C”回调的参数为 char **

  24. 24

    Python 错误类型错误:__init__() 缺少 2 个必需的位置参数:和 ctypes

  25. 25

    为什么此ctypes代码不能在Python 3.3中工作,而在Python 2.7中工作?

  26. 26

    被Python ctypes LittleEndianStructure混淆

  27. 27

    Python:SWIG与ctypes

  28. 28

    Python ctypes:访问冲突

  29. 29

    Python ctypes UnicodeEncodeError

热门标签

归档