亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? globalfunc.h

?? 視頻芯片管理系統
?? H
字號:
#ifndef _GLOBALFUNC_H_
#define _GLOBALFUNC_H_


#include <stdio.h>
#include <stdarg.h>
#include <afxdb.h>

#include "DogMgt_Base.h"
#include "..\\RecordSet\\DogInfoSet.h"
#include "..\\RecordSet\\OwnerInfoSet.h"
#include "..\\RecordSet\\ImmunityRecSet.h"
#include "..\\RecordSet\\OwnerChangeRecSet.h"

//顯示消息
extern void ShowMsg(char msg[]);
//顯示時間
extern void ShowDateTime(unsigned char dt[]);
//BCD格式轉成字符串
extern void	Bcd2Str(const uchar *bcd,char *str,int len);
//字符串轉成BCD格式
extern void	Str2Bcd(const char *str ,uchar *bcd,int len);
//日期(y,m,d)格式轉成距1900.01.01的天數
extern unsigned int greg2jul( int y, int m, int d );
//日期距1900.01.01的天數轉成(y,m,d)格式
extern void jul2greg( uint jd, int &y, int &m, int &d );
//日期(y,m,d)格式轉成BCD格式
extern void greg2bcd(int y, int m, int d, uchar *bcddate);
//BCD格式日期轉成(y,m,d)格式
extern void bcd2greg(const uchar *bcddate, int &y, int &m, int &d);
//時間(y,m,d,h,mi,s)格式轉成BCD格式
extern void greg2bcd_time(int y, int m, int d, int h, int mi, int s, uchar *bcdtime);
//BCD格式時間轉成(y,m,d,h,mi,s)格式
extern void bcd2greg_time(const uchar *bcdtime, int &y, int &m, int &d, int &h, int &mi, int &s);
//日期距1900.01.01天數轉成BCD格式日期
extern void jul2bcd(unsigned int jd, uchar *bcddate);
//BCD格式日期轉成距1900.01.01的天數
extern unsigned int bcd2jul(const uchar *bcddate);
//BCD日期轉成實時時鐘格式(y=year-1900),m=0~11, d=1~31
extern void bcd2rt(const uchar *dt, int &y, int &m, int &d);
extern int	CmpBcdDate(const uchar *d1, const uchar *d2);

//輸入函數
//十六進制數輸入(適用于PIN輸入,APDU測試等)
extern void GetHexInput(const char *Promt, unsigned int HexCount, unsigned char *HexBuf);
//BCD數據的輸入
extern void GetBcdInput(const char *Promt, unsigned int BcdCount, unsigned char *BcdBuf);
//字符串輸入(適用于項目名稱輸入,付款單位輸入等)
extern void GetStrInput(const char *Promt, unsigned int Length, char *StrBuf);
//日期輸入
extern void GetDateInput(const char *Promt, unsigned char *DateBuf, 
		int *y=NULL, int *m=NULL, int *d=NULL);
//時間輸入
extern void GetTimeInput(const char *Promt, unsigned char *TimeBuf, 
		int *h=NULL, int *mi=NULL, int *s=NULL);
//整數輸入(適用于發票號,各種數量輸入)
extern void GetIntInput(const char *Promt, unsigned int &Num);
//金額輸入(適用于商品單價輸入)
extern void GetAmountInput(const char *Promt, unsigned int &Amount);
//總參數量輸入(適用于商品數量輸入)
extern void GetFltNumInput(const char *Promt, unsigned int &Num, unsigned char &LenOfFloatPart);
//IP地址輸入
extern void GetIPInput(const char *Promt, char *IPBuf);

//檢查BCD格式的日期格式是否正確
extern int CheckBcdDateFormat(const unsigned char *BcdDate);
//檢查STR格式的日期格式是否正確
extern int CheckStrDateFormat(const unsigned char *StrDate);
//檢查字符串表示的整數格式是否正確,正確時返回相應的整數
extern int CheckIntInput(const char *IntStr, unsigned int &Int);
//檢查字符串表示的十六進制數格式是否正確,正確時返回相應的一半字節的十六進制緩沖區
extern int CheckHexInput(const char *HexStr, unsigned int HexCount, unsigned char *HexBuf);
//檢查字符串表示的BCD數串格式是否正確,正確時返回相應的一半字節的BCD緩沖區
extern int CheckBcdInput(const char *BcdStr, unsigned int BcdCount, unsigned char *BcdBuf);
//檢查字符串表示的金額格式是否正確,正確時返回相應的以分為單位的金額
extern int CheckAmountInput(const char *AmountBuf, unsigned int &Amount);
//檢查字符串表示的項目數量格式是否正確,正確時返回數量和小數部分的長度
extern int CheckFltNumInput(const char *FltNumBuf, unsigned int &Num, unsigned char &LenOfFloatPart);
//檢查輸入的IP地址是否正確
extern int CheckIPInput(const char *IPBuf);

//詢問用戶
int QueryUser(const char *Promt, int flag=YESNO);

//測試各個輸入函數的正確性
extern void TestInputFunctions();

//記錄集與結構之間的相互轉換
extern void Rec2Struct_DogInfo(CDogInfoSet *pdiSet, struct DogInfo &di);
extern void Struct2Rec_DogInfo(struct DogInfo di, CDogInfoSet *pdiSet);
extern void Rec2Struct_OwnerInfo(COwnerInfoSet *poiSet, struct OwnerInfo &oi);
extern void Struct2Rec_OwnerInfo(struct OwnerInfo oi, COwnerInfoSet *poiSet);
extern void Rec2Struct_ImmunityRec(CImmunityRecSet *pirSet, struct ImmunityRec &ir);
extern void Struct2Rec_ImmunityRec(struct ImmunityRec ir, CImmunityRecSet *pirSet);
extern void Rec2Struct_OwnerChangeRec(COwnerChangeRecSet *pocrSet, struct OwnerChangeRec &ocr);
extern void Struct2Rec_OwnerChangeRec(struct OwnerChangeRec ocr, COwnerChangeRecSet *pocrSet);

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人网页在线观看| 91精品国产日韩91久久久久久| 在线观看日韩毛片| 精品国产百合女同互慰| 亚洲妇熟xx妇色黄| 成人一级视频在线观看| 欧美一区二区三区视频在线 | 香蕉乱码成人久久天堂爱免费| 亚洲成年人网站在线观看| 美女视频一区在线观看| 99久精品国产| 日韩一区二区三区视频在线| 欧美极品美女视频| 国产精品久久久久久久久久久免费看 | 在线观看91精品国产麻豆| 日韩欧美国产wwwww| 亚洲欧美色图小说| 九九精品视频在线看| 成人黄色777网| 欧美大尺度电影在线| 国产精品久久久久影院色老大| 视频在线在亚洲| 99久久婷婷国产| 日韩一区二区免费在线电影 | 在线观看日韩精品| 中文字幕精品一区 | 欧美高清在线视频| 日韩在线一区二区三区| 成人免费视频免费观看| 欧美成人性福生活免费看| 亚洲精品免费播放| 成人免费观看av| 日韩一级片在线播放| 有码一区二区三区| av激情综合网| 国产欧美日韩另类视频免费观看| 免费人成黄页网站在线一区二区| 91福利在线免费观看| 亚洲人午夜精品天堂一二香蕉| 福利一区二区在线| 久久久精品日韩欧美| 久久99精品久久久久婷婷| 7777精品伊人久久久大香线蕉超级流畅 | 美女爽到高潮91| 91丨porny丨在线| 欧美高清一级片在线观看| 麻豆精品视频在线观看| 色久优优欧美色久优优| 欧美国产亚洲另类动漫| 国产精品1024| 国产精品美女一区二区| av在线一区二区三区| 国产精品国产精品国产专区不蜜 | 国产精品综合网| 精品国产91乱码一区二区三区| 日韩av网站在线观看| 欧美丰满美乳xxx高潮www| 樱桃视频在线观看一区| 色偷偷88欧美精品久久久| 亚洲人快播电影网| 欧美午夜片在线观看| 亚洲成人免费影院| 日韩三级.com| 国产91精品在线观看| 国产精品久久久久久久久果冻传媒| 国产a级毛片一区| 亚洲欧洲制服丝袜| 欧美日本在线看| 精品一区二区综合| 久久精品视频网| 色综合久久88色综合天天6| 亚洲愉拍自拍另类高清精品| 制服丝袜av成人在线看| 精品一区二区三区不卡| 久久久777精品电影网影网 | 欧美视频在线一区二区三区| 肉色丝袜一区二区| 久久综合九色欧美综合狠狠| 972aa.com艺术欧美| 亚洲.国产.中文慕字在线| 欧美电影一区二区| 懂色av中文字幕一区二区三区| 亚洲视频在线一区观看| 欧美日本乱大交xxxxx| 国产精品影视网| 亚洲在线一区二区三区| 精品国产第一区二区三区观看体验| 成人免费视频app| 亚洲大片精品永久免费| 国产亚洲婷婷免费| 欧美日韩中字一区| 国产激情一区二区三区四区| 亚洲一区二区三区不卡国产欧美| 久久综合九色综合97_久久久| 一本到不卡精品视频在线观看| 三级亚洲高清视频| 中文字幕视频一区| 精品久久久久久亚洲综合网 | 久久av老司机精品网站导航| 国产精品久线在线观看| 欧美日韩日日夜夜| 懂色av一区二区夜夜嗨| 三级一区在线视频先锋| 国产精品日产欧美久久久久| 678五月天丁香亚洲综合网| 99视频在线观看一区三区| 日韩二区三区四区| 日本一区二区免费在线观看视频| 成人a级免费电影| 午夜电影一区二区| ㊣最新国产の精品bt伙计久久| 久久一区二区三区四区| 欧美男生操女生| 色婷婷综合视频在线观看| 国产成人精品三级麻豆| 老司机精品视频导航| 亚洲综合偷拍欧美一区色| 中文字幕在线不卡一区二区三区 | 精品少妇一区二区三区免费观看| 在线视频国内自拍亚洲视频| 波波电影院一区二区三区| 国产美女在线观看一区| 蜜桃一区二区三区在线观看| 亚洲大型综合色站| 亚洲一区二区三区四区的| 亚洲欧洲日韩综合一区二区| 日本一区二区成人| 国产女主播视频一区二区| 久久久综合视频| 久久久.com| 国产精品丝袜在线| 国产精品欧美一区二区三区| 国产欧美精品一区二区色综合 | 中文字幕一区二区三中文字幕| 久久一日本道色综合| wwwwww.欧美系列| 久久久亚洲高清| 亚洲国产精品ⅴa在线观看| 2023国产精品视频| 亚洲精品在线免费观看视频| 日韩免费高清视频| 欧美精品自拍偷拍| 日韩一卡二卡三卡国产欧美| 欧美午夜片在线观看| 欧美高清www午色夜在线视频| 欧美欧美欧美欧美首页| 69堂成人精品免费视频| 日韩精品一区国产麻豆| 制服.丝袜.亚洲.中文.综合| 欧美三级韩国三级日本三斤| 欧美午夜精品一区二区三区| 9191成人精品久久| 久久久国产精品午夜一区ai换脸| 欧美国产乱子伦| 伊人色综合久久天天人手人婷| 亚洲大型综合色站| 久久精品国产色蜜蜜麻豆| 国产成人99久久亚洲综合精品| 99久久精品免费看国产免费软件| 色综合久久久久综合体| 欧美色倩网站大全免费| 亚洲精品一区二区三区精华液| 国产蜜臀97一区二区三区| 一区二区三区四区高清精品免费观看| 一区二区三区久久久| 青娱乐精品视频在线| 成人免费电影视频| 欧美色成人综合| 久久精品人人做人人综合| 亚洲同性gay激情无套| 日本不卡视频在线观看| 成人免费视频国产在线观看| 欧美日韩高清影院| 国产女人aaa级久久久级| 亚洲超碰精品一区二区| 国产精品一级在线| 欧美日韩夫妻久久| 国产精品卡一卡二| 久久精品国产亚洲高清剧情介绍 | 蜜桃久久久久久| 成年人国产精品| 日韩视频中午一区| **性色生活片久久毛片| 久久福利资源站| 欧美在线|欧美| 中文成人综合网| 久久99精品一区二区三区| 欧美综合视频在线观看| 国产精品私人影院| 美女视频网站久久| 91国产免费看| 国产精品区一区二区三区| 蓝色福利精品导航| 欧美色综合影院| 国产精品久久久久久久久果冻传媒 | 欧美性受xxxx黑人xyx性爽| yourporn久久国产精品| 中文字幕成人在线观看| 国产精品影音先锋| 久久久www成人免费无遮挡大片|