ggmdetc.h
来自「书中的主要程序文件。在打开例题的.dsw文件后,请读者在 tools菜单下」· C头文件 代码 · 共 85 行
H
85 行
/*
Copyright GG Lab Corporation
Module Name:
GGMdetc.h
*/
//
// Constants.
//
#define MSER_PROTOCOL_MP 0
#define MSER_PROTOCOL_BP 1
#define MSER_PROTOCOL_Z 2
#define MSER_PROTOCOL_MAX 3
//
// Type definitions.
//
typedef enum _MOUSETYPE {
NO_MOUSE = 0,
MOUSE_2B,
MOUSE_3B,
BALLPOINT,
MOUSE_Z,
MAX_MOUSETYPE
} MOUSETYPE;
//
// Prototypes.
//
MOUSETYPE
MSerDremov(
PDEVICE_EXTENSION DeviceExtension
);
BOOLEAN
MSerHandlerBP(
IN PDEVICE_EXTENSION DeviceExtension,
IN PMOUSE_INPUT_DATA CurrentInput,
IN PHANDLER_DATA HandlerData,
IN UCHAR Value,
IN UCHAR LineState
);
BOOLEAN
MSerHandlerMP(
IN PDEVICE_EXTENSION DeviceExtension,
IN PMOUSE_INPUT_DATA CurrentInput,
IN PHANDLER_DATA HandlerData,
IN UCHAR Value,
IN UCHAR LineState
);
BOOLEAN
MSerHandlerZ(
IN PDEVICE_EXTENSION DeviceExtension,
IN PMOUSE_INPUT_DATA CurrentInput,
IN PHANDLER_DATA HandlerData,
IN UCHAR Value,
IN UCHAR LineState
);
NTSTATUS
MSerPowerDown(
PDEVICE_EXTENSION DeviceExtension
);
NTSTATUS
MSerPowerUp(
PDEVICE_EXTENSION DeviceExtension
);
PPROTOCOL_HANDLER
MSerSetProtocol(
PDEVICE_EXTENSION DeviceExtension,
UCHAR NewProtocol
);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?