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

📄 wio.h

📁 基于WinCE操作系统、SMDK2410硬件开发平台下的WIO
💻 H
字号:
/* ------------------
   wio.h 
   header for wio.c
   ------------------ */
#ifdef __cplusplus
#define EXPORT extern "C" __declspec(dllexport)
#else
#define EXPORT __declspec(dllexport)
#endif

//==================================================
typedef struct sAD1TIME	// structure definition for time
{
	BYTE hour;          // 0 ->     23 ==> 0 = 12am, 12 = 12pm
	BYTE minute;        // 0 ->     59
	BYTE second;        // 0 ->     59
	BYTE centisec;      // 0 ->     99, 1/100's of a second
} AD1TIME;

typedef struct sAD1DATE	// structure definition for date
{
	WORD year;		    // 0 -> 655635 ==> 0 = 0 AD, 1985 = 1985 AD
	BYTE month;         // 1 ->     12 ==> 1 = Jan, 2 = Feb, etc.
	BYTE day;           // 1 ->     31 ==> 1 = 1st, 2 = 2nd, etc.
	BYTE dayofweek;     // 1 ->      7 ==> 1 = Mon, 2 = Tue., etc.
	BYTE filler;
} AD1DATE;
//==================================================

EXPORT int AdInit();

EXPORT int DspOn();

EXPORT int ScrLines(int n);

EXPORT int SetLine(int nLine);

EXPORT int printX(const char *pszFormat,...);

EXPORT int DispClr();

EXPORT int OpenEng();

EXPORT int CloseEng();

EXPORT int CrsrInit();

EXPORT int CrsrMake(int type);

EXPORT int CrsrPut(int xPos, int yPos);

EXPORT int EndCrsr();

EXPORT int PowerDsp(int num);

EXPORT int ReverseLine(int iLine);

EXPORT int KbdInit();

EXPORT int KbdHit();

EXPORT char KbdRead();

EXPORT int CloseKbd();

EXPORT int PmsInit();

//EXPORT int BLiteAllow();

//EXPORT int BLiteLimit();

EXPORT int BackLightSet(int n);

EXPORT int BLsleepSet(int n);

EXPORT int BackLite(int nStatus);

EXPORT int BeepInit();

EXPORT int nBeepSet(int n, int retimes, int horl, int beeptime, int spacetime);

EXPORT int Beep(int nTimes);

EXPORT int EndBeep();

EXPORT int ClosePms();

//EXPORT int sbar_init();

//EXPORT int sbar_off();

EXPORT int DateGet(AD1DATE *date);

EXPORT int TimeGet(AD1TIME *time);

EXPORT int DateSet(AD1DATE *date);

EXPORT int TimeSet(AD1TIME *time);

EXPORT int LockKbd();

EXPORT int LockDis();

EXPORT int PowerSet(int n);

//EXPORT int PtnInit();

//EXPORT int EndPtnChk();

EXPORT int SleepInit();

EXPORT int SleepSet(int n);

EXPORT int EndSleep();

EXPORT int ResetTimer();

EXPORT int PchkInit();

EXPORT int Pchk();

EXPORT int ClosePchk();

EXPORT int CFcardInit();

EXPORT int cf_state();

//EXPORT int CloseCF();

EXPORT char *Ver_Wio();

EXPORT int Delay(int i);

EXPORT int EnterInteger(int x, int y, int min, int max, int *value, char paramlist[]);

EXPORT int kbd_delay(char *delay_time);

EXPORT int kbd_interval(char *interval_time);

EXPORT int usb_state();

EXPORT int UsbSet(int n);

//EXPORT int wake(int n);

//EXPORT int SBar_Open();

//EXPORT int SBar_Close();

⌨️ 快捷键说明

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