-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathservice.h
47 lines (34 loc) · 922 Bytes
/
service.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#pragma once
#include "hal.h"
#include "interface.h"
//每页显示数量
#define PAGE_NUM 15
#define _FORMAT_STRING(X) "%" #X "s"
#define FORMAT_STRING(x) _FORMAT_STRING(x)
#define STRING_LENGTH 40
//显示管理菜单
int ShowLinkmanManagerMenu(DTYPE *dOffset, DTYPE *dData);
//清屏
void Clear();
//添加联系人
void AddLinkman(DTYPE *dOffset, DTYPE *dData);
//删除联系人
void DeleteLinkman(DTYPE *dOffset, DTYPE *dData);
//查找联系人
void FindLinkman(DTYPE *dOffset, DTYPE *dData);
//修改联系人
void ChangeLinkman(DTYPE *dOffset, DTYPE *dData);
//统计信息
void TotolLinkman(DTYPE *dOffset, DTYPE *dData);
//存储信息
void ShowMemoryInfo(DTYPE *dOffset, DTYPE *dData);
//显示联系人
void ShowLinkman(DTYPE *dOffset, DTYPE *dData, int index);
/*========================================================工具*/
/*
*/
int isAryTotol(PTOTOLINFO pAry, int nLen, char ch);
/*
碎片整理
*/
void Debris(DTYPE *dOffset, DTYPE *dData);