import win32con import win32gui import random import time # 找出窗体的编号 TIMWin = win32gui.FindWindow('TXGuiFoundation', 'TIM') """ 参数1:控制的窗体 参数2:大致方位,HWND... ...
1 import win32con 2 import win32gui 3 import time 4 5 # 找出窗体的编号 6 TIMWin = win32gui.FindWindow('TXGuiFoundation', 'TIM') 7 8 # 显示窗体 9 win32gui.ShowWin... ...
一、文件上传操作 win32gui.FindWindow(IPClassName,IPWindowName) 自顶层窗口开始寻找匹配条件的窗口,并返回这个窗口的句柄; IPClassName:类名,在Spy++里能够看到; IPWindowName:窗口名,标题栏上能看到的名字 win32gui.F ...
分类:
编程语言 时间:
2018-07-01 19:01:14
阅读次数:
328
1. 当控制台程序运行起来是会有个黑框,隐藏黑框 HWND hwnd = FindWindow(L"ConsoleWindowClass", NULL); if (hwnd) { ShowOwnedPopups(hwnd, SW_HIDE); ShowWindow(hwnd, SW_HIDE); } ...
分类:
其他好文 时间:
2018-05-14 23:01:50
阅读次数:
186
1. FindWindow() HWND FindWindow(LPCSTR lpClassName, LPCSTR lpWindowName); 功能:查找与指定窗口类名和窗口名称相匹配的顶级窗口,这个函数不搜索子窗口。 参数:如果lpClassName为null,将会寻找任何与lpWindowN ...
分类:
编程语言 时间:
2018-03-03 18:20:58
阅读次数:
220
一丶远程线程注入的讲解 远程线程注入的原理,我会写一个远程线程开发的例子 我们总共需要几步 每一步单独讲解 我们新建一个MFC 对话框程序,添加一个按钮,这个按钮专门响应注入的实现 第一步: 查找窗口,获得窗口句柄(采用WindowsAPI FindWindow,传入窗口名称,然后找到则返回对应的窗 ...
分类:
编程语言 时间:
2017-11-26 11:07:05
阅读次数:
190
有了回调函数的概念及上面的例子,我们可以继续了。其实想要找到一个标题已知的窗口句柄,用一个API函数就可以了:FindWindow. 其函数原形是: function FindWindow(lpClassName, lpWindowName: PChar): HWND; stdcall; lpCla ...
分类:
其他好文 时间:
2017-11-11 17:46:19
阅读次数:
213
应朋友要求,需要将一个第三方应用程序嵌入到本程序WinForm窗口,以前在VB6时代做过类似的功能,其原理就是利用Windows API中FindWindow函数找到第三方应用程序句柄,再利用SetParent函数,将该句柄设置为本窗口的子窗口。 网上搜索大部分都是利用System.Diagnost ...
FindWindow不支持模糊查找窗口句柄,这里使用GetNextWindow枚举所有窗口查找句柄 ...
分类:
其他好文 时间:
2017-10-31 14:19:31
阅读次数:
92
有时候需要模糊查找句柄,findwindow就不好使了。 使用GetDesktopWindow和GetWindow枚举窗口,匹配所有窗口的标题可以实现模糊查找句柄。 windows还提供了另一种方法枚举窗口句柄 这种方法更好,但是这种方法需要使用到回调函数,在程序控制上可能需要调整。 ...