📄 easyusb_dll.h
字号:
#ifndef __EASY_USB_DLL_H
#define __EASY_USB_DLL_H
#define EasyUSB_DEVICE_ARRIVAL 3 // 设备插入事件,已经插入
#define EasyUSB_DEVICE_REMOVE 0 // 设备拔出事件,已经拔出
#define WM_EASYUSB_INT (WM_USER+100)//EasyUSB按键中断消息
#define WM_EASYUSB_DEVICE_DETECT (WM_USER+101)//EasyUSB设备插拔通知消息
extern "C" __declspec(dllimport) int MsgBox(LPCTSTR lpText="赛先生科技\nwww.Schoolboy.com.cn", UINT uType=MB_OK);
extern "C" __declspec(dllimport) HANDLE EasyUSB_OpenDevice(HWND hwnd);//打开USB设备
extern "C" __declspec(dllimport) void EasyUSB_CloseDevice();//关闭USB设备
extern "C" __declspec(dllimport) void EasyUSB_Set_DetectInsert();//监视设备插拔
extern "C" __declspec(dllimport) void EasyUSB_Cancel_DetectInsert();//取消监视设备插拔
extern "C" __declspec(dllimport) void EasyUSB_Set8LED(BYTE Data);//设置8个LED的亮与灭。即输出引脚D0~D7。
//Data的bit0~bit7分别对应于LED1~LED8。bit0=0,D0引脚为低电平,LED则亮。
extern "C" __declspec(dllimport) BYTE EasyUSB_GetInput();//获得输入引脚的状态。
//返回值的Bit0~bit3分别对应于Key1~Key4。bit0=0,外部引脚为低电平,表明Key1按键按下了。
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -