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

📄 ir chat.h

📁 windows mobile 下的数据库操作的小程序。不是采用的ADO方式
💻 H
字号:
#include "resource.h"

#define dim(x) (sizeof(x) / sizeof(x[0]))
#define LPCMDLINE LPWSTR
#define MyCreateThread CreateThread

typedef struct {
	TCHAR pulse[4];
	TCHAR hbp[6];
	TCHAR lbp[6];
	TCHAR date[13];
} RECORDINFO1, *LPRECORDINFO1;

typedef struct {
	int nItem;
	RECORDINFO1 record;
} LVCACHEDATA, *PLVCACHEDATA;

#define PID_PULSE		MAKELONG (CEVT_LPWSTR, 1)
#define PID_HBP			MAKELONG (CEVT_LPWSTR, 2)
#define PID_LBP			MAKELONG (CEVT_LPWSTR, 3)
#define PID_DATE		MAKELONG (CEVT_LPWSTR, 4)
#define NUM_DB_PROPS	4
#define MAX_PULSE		6
#define MAX_HBP			10
#define MAX_LBP			10
#define MAX_DATE		24

HWND InitDialog(HWND hwnd);
BOOL ShowMenubar(HWND hwnd,int menuid);

BOOL CALLBACK Main_DlgProc(HWND hwnd, UINT msg, WPARAM wp, LPARAM lp);
BOOL CALLBACK InsertDlgProc(HWND hWnd,UINT msg,WPARAM wp,LPARAM lp);

void Add2List (HWND hWnd, LPTSTR lpszFormat, ...);
void MySetWindowText (HWND hWnd, LPTSTR lpszFormat, ...);

HWND CreateLV (HWND hWnd, RECT *prect);
HANDLE OpenDB (HWND hWnd, LPTSTR lpszName);
HANDLE OpenCreateDB (HWND hWnd, int *pnRecords);
void ReopenDatabase (HWND hWnd, int nNewSort);
void ClearCache (void);
int InsertLV (HWND hWnd, int nItem, LPTSTR pszName, LPTSTR pszType, int nSize);
void insertrecord(HWND hWnd);
int GetItemData (int nItem, PLVCACHEDATA pcd);
LRESULT DoNotifyMain (HWND hWnd, UINT wMsg, WPARAM wParam, LPARAM lParam);
LRESULT DoDbNotifyMain (HWND hWnd, UINT wMsg, WPARAM wParam, LPARAM lParam);

⌨️ 快捷键说明

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