zoukankan      html  css  js  c++  java
  • mouse_event,keybd_event

    mouse_event

    代码
    procedure MyMouseClick();
    begin
    mouse_event(MOUSEEVENTF_LEFTDOWN,
    0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP,
    0, 0, 0, 0);
    end;

    procedure MyMouseDBClick()
    begin
    mouse_event(MOUSEEVENTF_LEFTDOWN,
    0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP,
    0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTDOWN,
    0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP,
    0, 0, 0, 0);
    end;
    代码
    void MyMouseClick()
    {
    mouse_event(MOUSEEVENTF_LEFTDOWN,
    0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP,
    0, 0, 0, 0);
    }

    void MyMouseDBClick()
    {
    mouse_event(MOUSEEVENTF_LEFTDOWN,
    0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP,
    0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTDOWN,
    0, 0, 0, 0);
    mouse_event(MOUSEEVENTF_LEFTUP,
    0, 0, 0, 0);
    }
    keybd_event

    代码
    //a
    keybd_event(Ord(
    'A'), KEYEVENTF_EXTENDEDKEY or 0, 0);
    keybd_event(Ord(
    'A'), 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);
    //A
    keybd_event(VK_SHIFT,
    0, KEYEVENTF_EXTENDEDKEY or 0, 0);
    keybd_event(Ord(
    'A'), KEYEVENTF_EXTENDEDKEY or 0, 0);
    keybd_event(Ord(
    'A'), 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);
    keybd_event(VK_SHIFT,
    0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);
    //Ctrl + A
    keybd_event(VK_CONTROL,
    0, KEYEVENTF_EXTENDEDKEY or 0, 0);
    keybd_event(
    65, 0, KEYEVENTF_EXTENDEDKEY or 0, 0);
    keybd_event(
    65, 0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);
    keybd_event(VK_CONTROL,
    0, KEYEVENTF_EXTENDEDKEY or KEYEVENTF_KEYUP, 0);

  • 相关阅读:
    nodejs 获取客户端 ip 地址
    如何使用 nvm-windows 管理 nodejs 版本
    redis 环境搭建
    利用 ssh 传输文件
    如何在 Centos7 中安装 gcc
    如何在 Centos7 中安装 nginx
    django迁移model到别的app中
    ssl生成证书
    pip安装mysql报错 ld: library not found for -lssl
    mac重置蓝牙模块
  • 原文地址:https://www.cnblogs.com/Jekhn/p/1918650.html
Copyright © 2011-2022 走看看