accelerator.h

来自「传感器读取程序」· C头文件 代码 · 共 84 行

H
84
字号
#ifndef ACCELERATOR_H_
#define ACCELERATOR_H_

/***************************************************
自定义的消息类型
***************************************************/

/***************************************************
该消息的WPARAM值为读出数据的长度;
LPARAM值为缓存地址
***************************************************/
#define AM_ANALYZEDATA (WM_USER + 100)

/***************************************************
该消息的WPARAM值为NULL;
LPARAM值的高8位是鼠标的x轴方向位置,低8位是y轴方向位置
***************************************************/
#define AM_MOUSEMOVE   (WM_USER + 101)

/***************************************************
该消息的WPARAM值为NULL;
LPARAM值的高8位是鼠标的x轴方向位置,低8位是y轴方向位置
***************************************************/
#define AM_LBUTTONCLICK (WM_USER + 102)

/***************************************************
该消息的WPARAM值为NULL;
LPARAM值的高8位是鼠标的x轴方向位置,低8位是y轴方向位置
***************************************************/
#define AM_LBUTTONDCLICK (WM_USER + 103)

/***************************************************
该消息的WPARAM值为NULL;
LPARAM值的高8位是鼠标的x轴方向位置,低8位是y轴方向位置
***************************************************/
#define AM_RBUTTONCLICK (WM_USER + 104)

/***************************************************
该消息的WPARAM值为NULL,LPARAM值的为NULL
***************************************************/
#define AM_CLOSEACCELERATION (WM_USER + 105)

///////////////////////////////////////////////////
///////////////////////////////////////////////////

/***************************************************
写注册表的参数
***************************************************/
#define SHELL_SUBKEY        "Directory\\shell"
#define SUBKEY              "Directory\\shell\\accelerator"
#define ACCELERATOR_SUBKEY  "Directory\\shell\\accelerator\\command"

///////////////////////////////////////////////////
///////////////////////////////////////////////////

/***************************************************
这些参数都是用于测试
***************************************************/
#define FILENAME "rawdata.xls"


/***************************************************
定时器名
***************************************************/
#define TIMER_SCANNER  1


/***************************************************
错误代码
***************************************************/
static int com_error = 0;

#define CANNOT_OPEN_COM                        1
#define CANNOT_GET_EVENT_RESOURCE              2
#define CANNOT_INITIALIZE_COM                  3
#define CANNOT_SEND_SIGNAL                     4
#define CANNOT_RECV_DATA                       5
#define TIME_OUT                               6
#define CANNOT_SETUP_ACCELERATOR               7

///////////////////////////////////////////////////
///////////////////////////////////////////////////

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?