ICode9

精准搜索请尝试: 精确搜索
  • C#隐藏桌面图标2022-01-17 17:34:35

    private void ShowDeskIcon(bool b)//控制桌面图标显隐 { IntPtr desk = FindWindow("ProgMan", null);//获取桌面句柄 IntPtr list_ = FindWindowEx(desk, 0, "SHELLDLL_DefView", null);//获取上级句柄 IntPtr Idesk = FindWindowEx(list_, 0, "Sys

  • 通过web自动化实现文件上传2021-11-28 13:02:41

    文件上传工具下载地址: 链接:https://pan.baidu.com/s/1cHdNHW 密码:56bp 说明: 1、WinSpy-1.0.2.7z解压即可。 2、pywin32的exe程序,根据自己安装的python版本来选择。 双击安装即可。 3、如果第2步执行不成功,或者没有匹配的版本,从以下命令中选一个安装: 命令1:pip install pypiwin32 

  • selenium中元素操作之上传操作(六)2019-09-21 22:02:14

    上传操作分为两种情况: 1、input标签上传 如果是input可以直接输入路径的,那么直接调用send_keys输入路径,和前边的元素操作类似,在这里不再过多的赘述。 2、非input标签上传 非input标签上传的,则需要借助第三方的工具: 这里我们用python中的第三方库pywin32库,识别对话框句柄,进而进行上

  • 在现有的资源管理器的窗口上打开里面的文件夹2019-08-07 15:56:22

    https://social.msdn.microsoft.com/Forums/zh-CN/191612ac-21a6-4040-8a2d-e9c2e9797fbc/22914203093689036807201953072123454296163616428304316492970225?forum=visualcpluszhchs 这个方法是通过寻找本地资源管理器的窗口句柄,再去找地址栏编辑框的句柄,然后地址栏末端加上文件夹

  • FindWindow和FindWindowEx2019-06-30 19:52:07

    函数原型:FindWindow(lpszClassName,lpszWindowName) 参数:lpszClassName--窗口类名;lpszWindowName--窗口标题 功能:查找窗口,未找到则返回NULL SDK中 HWND hwnd = FindWindow(NULL, "计算器"); if(m_pWnd) { AfxMessageBox("找到了!"); ::PostMessage(hwnd,WM_CLOSE,0,0);//

  • c# – 如果有一个图标,如何获取MessageBox的文本?2019-06-07 12:03:16

    我正在尝试关闭特定的MessageBox,如果它显示基于标题和文本.当MessageBox没有图标时,我有它工作. IntPtr handle = FindWindowByCaption(IntPtr.Zero, "Caption"); if (handle == IntPtr.Zero) return; //Get the Text window handle IntPtr txtHandle = FindWindowEx(handle

  • web自动化之上传文件2019-06-01 15:55:31

    前言:我们什么时候用到上传文件,上传文件怎么操作?那我们的selenium能不能对上传文件进行操作? 解答:1.当我们web自动化需要上传文件来进行自动化的时候,就需要用到 2.我们要操作上传文件窗口需要用到pypiwin32模块,这个模块是操控windows弹出框而准备的 3.不能,因为上传文件窗口是w

  • C#根据弹窗标题获取窗体句柄并模拟点击按钮(FindWindow,FindWindowEx,SendMessage)2019-03-21 14:38:20

    任务:将下面弹窗自动关闭   /// <summary> /// 找到窗口 /// </summary> /// <param name="lpClassName">窗口类名(例:Button)</param> /// <param name="lpWindowName">窗口标题</param> ///

  • delphi - 获取Teamview ID,口令2019-02-28 20:44:04

    procedure TForm1.btnFindClick(Sender: TObject);var hr, hr1, hr_id, hr_pwd: THandle; WindowText: array[0..MAX_PATH] of Char;begin hr := FindWindow('#32770', 'TeamViewer'); hr := FindWindowEx(hr, 0, 'MainWindowRemoteControlPage&

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有