admin
2022-07-08 ae66a5e07a2ebb455e83c65ded12697fd0fece98
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#pragma once
#include <list>
#include "Windows.h"
#include <string>
using namespace std;
class Win32Util
{
public:
    //°´ÕÕÃû³ÆËÑË÷´°Ìå
    static list<HWND> searchWindow(string name);
 
    //»ñÈ¡´°¿ÚÃû³Æ
    static string getWindowName(HWND hwnd);
 
    //µ¥»÷
    static void click(int delay=0);
 
    //µ¥»÷Ö¸¶¨Î»ÖÃ
    static void click(int x,int y, int delay=0);
 
    //ÒÆ¶¯Êó±ê
    static void mouseMove(int x, int y,int delay=0);
 
    //»ñÈ¡½¹µã
    static void focus(HWND hwnd);
 
    //¼üÅÌÊäÈëÊý×Ö
    static void keyboardNum(string num, int delay=0);
 
    //¼üÅÌÊäÈëÆäËû¼ü
    static void keyboard(int code, int delay=0);
};