API函数 function GetSystemMenu(hWnd:HWND;bRevert:BOOL):HMENU;stdcall; 参数说明: hWnd: 所要取得系统菜单句柄的目标窗口句柄。 bRevert:是否修改原始菜单。 返回一个HMENU型的菜单句柄。 通过GetSystemMenu得 ...
转载自:http://www.cnblogs.com/pen-ink/articles/1815306.html#commentform //①自定义消息//两个进程中定义相同的消息#define WM_COMM (WM_USER + 100) //发送窗口发送按钮处理,自定义消息为WM_COMM, ...
分类:
其他好文 时间:
2017-04-10 23:24:03
阅读次数:
477
//打开设备 //typedef struct { //DWORD dwCallback; //指定一个窗口句柄 //MCIDEVICEID wDeviceID; //为成功打开的文件返回 设备标识符. //LPCSTR lpstrDeviceType; //设备类型的名字或常量标识. (设备名可以 ...
分类:
其他好文 时间:
2017-03-27 15:32:43
阅读次数:
253
以前使用selenium时都是在单窗口的模式下,本次新增多窗口下的窗口之间切换 from selenium import webdriver from selenium.webdriver.common.keys import Keys import selenium.webdriver.suppo ...
分类:
其他好文 时间:
2017-03-26 16:02:59
阅读次数:
147
(1)HWDN:窗口句柄 (2)WPARAM:消息的附加信息;LPARAM:消息的附加信息 (3)WORD:16位整数;DWORD:32位;DWORD time :表示的是消息被传递出去的时间 (4)POINT:当消息被投递的时候,光标的位置 5.WinMain函数:入口函数;参数: (1).HIN ...
分类:
编程语言 时间:
2017-03-26 14:32:06
阅读次数:
176
操作策略:通过selenium提供的方法切换后进行操作 窗口切换:switch_to_window() frame切换:switch_to_frame 窗口切换注意:窗口打开顺序和窗口句柄列表索引的关系 页面打开顺序:1 2 3 窗口句柄索引:0 2 1 多窗口案例: #coding=utf-8fr ...
分类:
其他好文 时间:
2017-03-25 21:50:02
阅读次数:
221
1. 多窗口切换 有时候需要在多窗口切换,webdriver提供了switch_to_window()方法支持切换窗口; 脚本的实现思路: 先获取到打开页面的窗口句柄,然后新打开一个页面;获取到所有窗口的句柄;在所有窗口句柄中循环,如果句柄=百度的窗口句柄,就是百度页面,操作百度页面元素;否则就是新 ...
分类:
其他好文 时间:
2017-03-23 12:36:42
阅读次数:
541
为什么要这样做?有时候我们需要一个非窗口组件(比如一个非继承自TWinContrl的组件)可以接受Windows消息。要接受消息就需要一个窗口句柄,但是非窗口组件却没有句柄。这篇文章将讲述怎么让一个没有句柄的组件如何通过一个隐藏的窗口接受消息这是怎么做到的?例如我的剪贴板查看组件就是一个不可视的组件 ...
Win+Shift+>或者+<光标键,可以使一个程序,在双屏显示器上左右切换. alt+space快捷键相当于在窗口的标题栏上面右键单击,弹出菜单,选择M键,就可以使用光标键上下左右移动来设置窗口的位置.特别是一些软件有时候,可能不小心窗口跑到屏幕之外看不到了,可以配合一些工具定位到窗口句柄,然后按 ...
说明在wx中,为了使用AGG渲染库,必须获取控件的窗口句柄HWND,可以调用GetHWND函数,获取WXHWND类型的窗口句柄,实际上,WXHWND在windows下就是HWND,可以直接使用例子WXHWNDhwd=GetHWND();//获取窗口的句柄RECTrect2;//win32结构体wxRectrect3=GetClientRect();rect2.left=rec..
分类:
其他好文 时间:
2017-01-21 22:36:51
阅读次数:
540