⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 touch_screen.h

📁 uccos2的的源码文件
💻 H
字号:
#ifndef __Ts_auto_H__
#define __Ts_auto_H__

void Touch_Screen_Init(void);
void Touch_Screen_Off(void) ;
int GetMousePos(int* x,int* y);
int MouseDown(void);
void GetMouseLastPos(int* x,int* y);
int IsPtInRect(int x,int y,int rx,int ry,int rw,int rh);
void Touch2Screen(int* x,int *y);
extern int TouchFlag;

#define MIN_TX 45
#define MAX_TX 960

#define MIN_TY 75
#define MAX_TY 910

#define SW   800
#define SH   480

#define TW  (MAX_TX-MIN_TX)
#define TH  (MAX_TY-MIN_TY)

#define RX  (TW*1.0/SW)
#define RY  (TH*1.0/SH)

#define RVX(tx)  (TW-((tx)-MIN_TX))
#define RVY(ty)  (TH-((ty)-MIN_TY))

#define TX2SX(tx) ((int)(RVX(tx)/RX))
#define TY2SY(ty) ((int)(RVY(ty)/RY))



#define MS_RELEASED     -1
#define MS_RELEASING    0
#define MS_PRESSING     1
#define MS_PRESSED      2

#endif /*__Ts_auto_H__*/

⌨️ 快捷键说明

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