Files
L2M_MACRO/ClientIOCall_DLL/ClientIOCall_DLL.h

29 lines
2.0 KiB
C
Raw Normal View History

2020-03-09 11:51:53 +09:00
<EFBFBD><EFBFBD>#include "stdafx.h"
#include <windows.h>
#include <initguid.h>
#include <setupapi.h>
#include <stdio.h>
#include "..\common\common.h"
#include "..\common\hidmapper.h"
#include "..\common\DriverApi.h"
#pragma comment(lib,"setupapi.lib")
#define LEDSHOWTEST
HANDLE hDevice;
HANDLE hDeviceMouse;
BOOLEAN bRet = FALSE;
int count = 0;
HIDKEYCODE HKeyCode = { 0, }; // 0<EFBFBD><EFBFBD><EFBFBD>\<EFBFBD> <EFBFBD>X<EFBFBD>t<EFBFBD><EFBFBD> \Ո<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD> <EFBFBD>ŸҬ<EFBFBD>|<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ij <EFBFBD><EFBFBD><EFBFBD>X<EFBFBD><EFBFBD><EFBFBD>
HIDMOUSECODE HMouseCode = { 0, }; // 0<EFBFBD><EFBFBD><EFBFBD>\<EFBFBD> <EFBFBD>X<EFBFBD>t<EFBFBD><EFBFBD> \Ո<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>X<EFBFBD> <EFBFBD>ŸҬ<EFBFBD>|<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ij <EFBFBD><EFBFBD><EFBFBD>X<EFBFBD><EFBFBD><EFBFBD>
extern "C" __declspec(dllimport) int init();
extern "C" __declspec(dllimport) int Destroy();
extern "C" __declspec(dllimport) BOOL pressKey(DWORD delayTime, unsigned char keycode, DWORD keyPressTime);
extern "C" __declspec(dllimport) BOOL KeyDown(DWORD delayTime, unsigned char keycode, DWORD keyPressTime);
extern "C" __declspec(dllimport) BOOL KeyUp(DWORD delayTime, unsigned char keycode, DWORD keyPressTime);
extern "C" __declspec(dllimport) BOOL MouseMove(int pointX, int pointY);
extern "C" __declspec(dllimport) BOOL MouseClick();