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

📄 flightplandlg.h

📁 使用Visual C++ .NET实现简单了一个票务管理系统
💻 H
字号:
// FlightPlanDlg.h : 头文件
//

#pragma once
#include "struct.h"
#include "afxcmn.h"
#include "afxdtctl.h"


// CFlightPlanDlg 对话框
class CFlightPlanDlg : public CDialog
{
// 构造
public:
	CFlightPlanDlg(CWnd* pParent = NULL);	// 标准构造函数
	~CFlightPlanDlg();

// 对话框数据
	enum { IDD = IDD_FLIGHTPLAN_DIALOG };

	protected:
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV 支持

	DBSetData   m_DBData;
	CString     m_IniFile;

	CString     m_Sql;

	// 当前搜索结果的索引号
	long        *m_Index;
	int         m_CurNum;
	// 当前选择项ID
	int         m_CurSlt;

	// 读去数据库配置参数
	void LoadDBSet();
	// 写入数据库配置参数
	void WriteDBSet();

	// 初始化配置
	void Init();
	// 添加记录
	bool AddNote();
	// 读入航班计划,写入List
	bool LoadPlan();
	// 得到当前选择项
	int GetCurSltCount();

	// 将当前记录添入界面
	bool GetCurSltData();
	// 更新当前记录
	bool UpdateCurDate();
	// 执行SQL语句
	bool ExecuteSQL( CString sql );

// 实现
protected:
	HICON m_hIcon;

	// 生成的消息映射函数
	virtual BOOL OnInitDialog();
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	DECLARE_MESSAGE_MAP()
public:
	afx_msg void OnBnClickedBtdbset();
	afx_msg void OnBnClickedBtslt();
	CListCtrl m_FiInfo;
	afx_msg void OnBnClickedOk();
	CDateTimeCtrl m_SltTime;
	CDateTimeCtrl m_FlightDate;
	CString m_Fi;
	CString m_An;
	long m_Length;
	CString m_StartCity;
	CString m_StartAir;
	CString m_EndCity;
	CString m_EndAir;
	CDateTimeCtrl m_StartTime;
	CDateTimeCtrl m_EndTime;
	long m_MaxPassenger;
	long m_Passanger;
	afx_msg void OnBnClickedBtaddfi();
	afx_msg void OnLvnItemchangedFiinfolist(NMHDR *pNMHDR, LRESULT *pResult);
	afx_msg void OnBnClickedBtaddfi2();
	afx_msg void OnBnClickedBtaddfi3();
};

⌨️ 快捷键说明

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