import subprocess
import pyautogui as pg
import time
import win32gui
import win_vpn_intertion
def getK3loginhwnd():
syslongin=win32gui.FindWindow('ThunderRT6Form','金蝶K/3系统登录') #通过P++捕获K3登录窗口的句柄、窗口标题
if syslongin==0:
subprocess.Popen(r'"D:\Program Files (x86)\Kingdee\K3ERP\kdmain.exe"') #打开K3登录窗口
time.sleep(5)
if syslongin!=0:
win32gui.SetForegroundWindow(syslongin) #前置窗口
isSysLoginWndVisible = 0
while syslongin == 0:
time.sleep(0.3)
syslongin = win32gui.FindWindow('ThunderRT6Form', '金蝶K/3系统登录')
isSysLoginWndVisible = win32gui.IsWindowVisible(syslongin) # 判断窗口是否已经对用户可见
return syslongin
python获取SPK++句柄启动程序及前置窗口
最新推荐文章于 2024-02-25 14:56:39 发布