’看来你不会用spy++,给你写个测试例,一看就会明白的:
Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Sub Command1_Click()
Dim myhwnd As Long
With CreateObject("InternetExplorerApplication")
Visible = True
navigate ">
你是想模拟按键么
FindWindow根据类名\窗口标题寻找窗口
遍历顶层窗口EnumWindows
遍历窗口回调函数EnumWindowProc
遍历父窗口的所有子窗口EnumChildWindows
返回父窗口Point处的子窗口ChildWindowFromPoint
ChildWindowFromPointEx多一个参数UINT来忽略不可见无效透明的子窗口
获取与指定窗口具有莫种关系的窗口GetWindow
获取父窗口的子窗口中Z序最大的子窗口GetTopWindow
获取指定窗口相同层次Z序差1的窗口GetNextWindow
获取桌面窗口句柄GetDesktopWindow
用SendMessage函数不需要窗口标题的,只要句柄
LRESULT SendMessage(
HWND hWnd, // handle of destination window
UINT Msg, // message to send
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
);
或者用keybd_event函数,要先用SetForegroundWindow函数把目标窗口设置成前台窗口
VOID keybd_event(
BYTE bVk, // virtual-key code
BYTE bScan, // hardware scan code
DWORD dwFlags, // flags specifying various function options
DWORD dwExtraInfo // additional data associated with keystroke
);
补充:
第一个:我进入某个游戏,用CE查到内存地址后,退出游戏,再查内存地址,两个内存地址是不一样的,有什么办法可以让每次的内存地址都一样?或者说下别的解决方法?
不让每次的内存地址都一样应该是做不到的,游戏每次运行由系统分配内存,哪能让你控制啊。
第二个:我想让鼠标在内存数值到某一个数值时,鼠标移动到某点进行鼠标 *** 作,该怎么写源代码?
定义一个指针变量p,类型根据你需要的数值而定
p=该内存地址
if(p==该数值)
{
//mousemove
}
编程语言调用格式: 〈文本型〉 取窗口标题 (整数型 窗口句柄) - 应用接口支持库->窗口 *** 作 英文名称:GetWindowText 取指定窗口的标题。成功返回窗口标题,失败返回空。
把每个相同类名的子窗口改不同窗口标题,下次查找时,可以直接找你编辑的标题
其实有用的就三句:
Hwnd = PluginWindowFind(0, "无标题 - 记事本")
//找到父窗口
HwndEx = PluginWindowFindEx(Hwnd, 0, "Button", 0)
//根据子窗口类名找到子窗口
Call PluginWindowSetText(HwndEx,"AJJL")
//把这个子窗口名字改为AJJL
那个取窗口类名应该是需要窗口句柄的窗口句柄不了解可以搜索百度。窗口句柄是一个整数,但是你命令里面用的大概是窗口标题吧?反正不是整数型的窗口句柄,自然会出现错误提示我感觉你是没弄清窗口句柄的概念,推荐你上百度搜索下窗口句柄看看
以上就是关于VB 高手帮忙,关于获取IE主窗口类名为Internet Explorer_Server它的名柄。函数声明了的。把问题看明白哈。全部的内容,包括:VB 高手帮忙,关于获取IE主窗口类名为Internet Explorer_Server它的名柄。函数声明了的。把问题看明白哈。、如何获得窗口的句柄名称、按键精灵8,获取句柄有些只有窗口类名,没有窗口标题,该怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)