📄 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 + -