不知道你解决了没,最近正好研究python。
hwnd=win32guiFindWindow()这个获取窗体句柄,大概都会用;
ctrl=win32guiFindWindowEx(hwnd,None,'窗口类名',‘标题文本’)已知控件类名或控件名时获取控件句柄,这个标题文本不一定存在,所以使用None默认值获取的是该窗口类名中第一个顺位的控件句柄。
你使用b=win32guiGetDlgItem(edit,资源ID)最终结果是获取的是句柄,这里的资源ID其实是spy++中的窗口ID,句柄是可变的,窗口ID是不可变的。这里似乎错了,你这样子大概获取的是控件中的子项(控件有子项的话,比如Combox中的edit框),我猜的,没试过。b=win32guiGetDlgItem(hwnd,窗口ID)是已知ID下获取某控件句柄
如果你想获取某个控件的ID则ctrlid=win32guiGetDlgCtrlID(ctrl)这是一只某控件句柄的情况下获取该控件在应用程序中的窗口ID。
如果不知控件句柄的情况下大概可以试试spy++获取窗口ID,把窗口ID(这个是16进制的)转化成10进制带进b=win32guiGetDlgItem(hwnd,窗口ID)大概也可以得到控件句柄。
其实就是三个函数之间的转化
ctrl=win32guiFindWindowEx(hwnd,None,'edit',None)控件句柄
ctrlid=win32guiGetDlgCtrlID(ctrl)控件的窗口id
ctrl2=win32guiGetDlgItem(hwnd,ctrlid)控件句柄
print "%x" %ctrllist
print "%x" %ctrlid
print "%x" %ctrl
输出,看一下数据与spy++是否一致。然后ctrl=ctrl2
使用JNI调用WIN32 API ,先得到窗口句柄,再得到窗口的RECT
先WindowFromPoint(point);
再GetWindowRect(hwnd, &rect);
返回的rect,就是窗口的left/top/width/height
这个不麻烦、也不复杂,很简单的JNI。
1、在 Windows 10 桌面的空白处点击鼠标右键,d出菜单中选择“显示设置”,也可以在开始菜单中选择“设置”应用,然后选择“系统”,如图:
2、在“设置”选项左侧列表中选择“显示”,右侧点选“高级显示设置”,如图:
3、在“高级显示设置”里面的“分辨率”选项中点击右侧的下拉箭头,如图:
4、调整为合适的分辨率后,点击“应用”即可,如图:
方法有很多,我列举几种:
1使用截图工具,如Screen
Capture等
2登录QQ,在输入框上有个截图按钮,点击之后你就可以随意截取你想要的屏幕
3按键盘右上边的
Screen按钮,它截取的是你当前的整个Windows屏幕,然后依次点击开始→所有程序→附件→画图,这样他会d出画图版,然后按Ctrl+V将刚才的整个Windows屏幕粘贴到画板中,然后点左边工具栏的虚线长方形,那是选定按钮,现在你可以在画板中随意截取你想要的那块图形,然后在选定的那部分图上面右键点击复制到这样就可以将你所需要的保存到你的电脑上了。
PS:以上三种方法,个人推荐第三种,因为他本身是Windows自带的,不需要其他附加工具,在任何机子上都可以用,而且步骤虽然看起来复杂,但是熟练以后会非常方便快捷。
安卓系统和Windows系统可以通过以下几种方式进行显示输出:
1 USB连接:通过USB线将安卓手机或平板电脑连接到Windows电脑上,可以在Windows电脑上显示安卓设备的屏幕,并进行 *** 作。
2 无线连接:通过无线连接方式,如Wi-Fi、蓝牙等,将安卓设备和Windows电脑连接起来,可以在Windows电脑上显示安卓设备的屏幕,并进行 *** 作。
3 投屏功能:一些安卓设备自带投屏功能,可以将屏幕内容投射到支持投屏的设备上,如电视、投影仪等。在Windows电脑上安装支持投屏的软件,也可以将安卓设备的屏幕投射到Windows电脑上。
4 第三方软件:一些第三方软件,如AirDroid、TeamViewer等,可以实现安卓设备和Windows电脑之间的远程连接,可以在Windows电脑上显示安卓设备的屏幕,并进行 *** 作。
以上就是关于python pywin32 里面 *** 作窗体,获取窗体里面的数据,在函数GetDlgItem函数中,怎么获取第二个参数的值全部的内容,包括:python pywin32 里面 *** 作窗体,获取窗体里面的数据,在函数GetDlgItem函数中,怎么获取第二个参数的值、Java获取Windows窗口位置、windows10 怎么调屏幕分辨率等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)