搜索结果
查询Tags标签: win32api,共有 26条记录-
python 包之 pywin32 操控 windows 系统教程
一、安装是一个针对Windows平台对Python做的扩展包装了Windows 系统的 Win32 API,能创建和使用 COM 对象和图形窗口界面pip install pywin32二、通过标题获取窗口句柄通过标题查找,仅返回一个顶层窗口的句柄不支持模糊查询import win32gui# 获取窗口句柄 handle = win32…
2022/4/27 7:15:57 人评论 次浏览 -
【Python】win32api调用后ctrl键弹不起,无法释放的原因
# 这里有一个重大坑点,不是用KEYEVENTF_EXTENDEDKEY,否则会弹不起来,要用0win32api.keybd_event(17, 0, 0, 0)win32api.keybd_event(18, 0, 0, 0)win32api.keybd_event(65, 0, 0, 0)# 全部放开win32api.keybd_event(17, 0, win32con.KEYEVENTF_KEYUP, 0)win32api.keybd…
2022/1/20 22:11:31 人评论 次浏览 -
【Python】win32api调用后ctrl键弹不起,无法释放的原因
# 这里有一个重大坑点,不是用KEYEVENTF_EXTENDEDKEY,否则会弹不起来,要用0win32api.keybd_event(17, 0, 0, 0)win32api.keybd_event(18, 0, 0, 0)win32api.keybd_event(65, 0, 0, 0)# 全部放开win32api.keybd_event(17, 0, win32con.KEYEVENTF_KEYUP, 0)win32api.keybd…
2022/1/20 22:11:31 人评论 次浏览 -
python之操作注册表
与注册表操作相关的函数可以分为打开注册表、关闭注册表、读取项值、c添加项值、添加项,以及删除项等几类。 描述HKEY_CLASSES_ROOT,是HKEY_LOCAL_MACHINE\Software 的子项,保存打开文件所对应的应用程序信息HKEY_CURRENT_USER,是HKEY_USERS的子项,保存当前用户的配置…
2021/12/29 9:10:00 人评论 次浏览 -
python之操作注册表
与注册表操作相关的函数可以分为打开注册表、关闭注册表、读取项值、c添加项值、添加项,以及删除项等几类。 描述HKEY_CLASSES_ROOT,是HKEY_LOCAL_MACHINE\Software 的子项,保存打开文件所对应的应用程序信息HKEY_CURRENT_USER,是HKEY_USERS的子项,保存当前用户的配置…
2021/12/29 9:10:00 人评论 次浏览 -
python简单的键盘监听自动鼠标点击
本来就像找个简单的鼠标点击工具,找了一圈发现除了付费就是广告,无奈自己写了一个,功能很简单,运行之后在需要点击的位置按F11开始,F12暂停就OK了 # 2021/11/23 14:31import threading import time import keyboard import win32api import win32conss=False #用来保…
2021/11/23 17:10:17 人评论 次浏览 -
python简单的键盘监听自动鼠标点击
本来就像找个简单的鼠标点击工具,找了一圈发现除了付费就是广告,无奈自己写了一个,功能很简单,运行之后在需要点击的位置按F11开始,F12暂停就OK了 # 2021/11/23 14:31import threading import time import keyboard import win32api import win32conss=False #用来保…
2021/11/23 17:10:17 人评论 次浏览 -
Python发送微信消息(文字、图片、文件)给指定好友和微信群(调用Win32 API模拟人的手动操作来发送消息)
本示例是调用Windows API模拟发送,用Python调用win32api这个库来调用Windows API模拟人的手动操作来发送消息。 在使用前,请将你微信的窗口设置为在最前面,这样就便于程序找到你的窗口!import pyautogui import time import win32api import win32con import win32gui…
2021/10/23 11:09:42 人评论 次浏览 -
Python发送微信消息(文字、图片、文件)给指定好友和微信群(调用Win32 API模拟人的手动操作来发送消息)
本示例是调用Windows API模拟发送,用Python调用win32api这个库来调用Windows API模拟人的手动操作来发送消息。 在使用前,请将你微信的窗口设置为在最前面,这样就便于程序找到你的窗口!import pyautogui import time import win32api import win32con import win32gui…
2021/10/23 11:09:42 人评论 次浏览 -
python 捕获命令窗口终结信号并处理(event handler)
本文地址:https://www.cnblogs.com/tujia/p/15418512.html主要用到的 signal 信息处理库,不过这个库在 windows 上不好使,windows 上要用 win32api直接上代码吧:import time import platformdef on_exit(signum, frame=None):if signum == 2:print(closing...)time.sl…
2021/10/17 22:39:33 人评论 次浏览 -
python 捕获命令窗口终结信号并处理(event handler)
本文地址:https://www.cnblogs.com/tujia/p/15418512.html主要用到的 signal 信息处理库,不过这个库在 windows 上不好使,windows 上要用 win32api直接上代码吧:import time import platformdef on_exit(signum, frame=None):if signum == 2:print(closing...)time.sl…
2021/10/17 22:39:33 人评论 次浏览 -
rust win32api EnumWindows
1 Cargo.toml[package] name = "hellowinapi" version = "0.1.0" edition = "2018"# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html[dependencies] windows = "0.19"[build-…
2021/9/8 7:09:03 人评论 次浏览 -
rust win32api EnumWindows
1 Cargo.toml[package] name = "hellowinapi" version = "0.1.0" edition = "2018"# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html[dependencies] windows = "0.19"[build-…
2021/9/8 7:09:03 人评论 次浏览 -
Ruby windows API
Get cursor position with Win32APIresult = "0"*8 # Eight bytes (enough for two longs) getCursorXY = Win32API.new("user32","GetCursorPos",["P"],"V") getCursorXY.call(result) x, y = result.unpack("…
2021/8/27 7:06:09 人评论 次浏览 -
Ruby windows API
Get cursor position with Win32APIresult = "0"*8 # Eight bytes (enough for two longs) getCursorXY = Win32API.new("user32","GetCursorPos",["P"],"V") getCursorXY.call(result) x, y = result.unpack("…
2021/8/27 7:06:09 人评论 次浏览