studyworddlg.h

来自「这是一个学生信息管理系统」· C头文件 代码 · 共 108 行

H
108
字号
#pragma once //这些代码由王昌栋编写,未经允许,不得随便改动,如有问题欢迎提出!
//几个有关单词的对话框的头文件声明
#include "StudyWordAddDlg.h"
#include "StudyWordUpdateDlg.h"
#include "StudyWordSearchDlg.h"
#include "StudyWordTypeDlg.h"
//数据库类CWordList的头文件声明
#include "WordList.h"
#include "afxcmn.h"
#include "afxwin.h"
#include "Temp.h"
//打印
#include "PreParentDlg.h"

// CStudyWordDlg 对话框

class CStudyWordDlg : public CDialog
{
	DECLARE_DYNAMIC(CStudyWordDlg)

public:
	CStudyWordDlg(CWnd* pParent = NULL);   // 标准构造函数
	virtual ~CStudyWordDlg();

// 对话框数据
	enum { IDD = IDD_STUDY_WORD_DLG };
	//CWordList数据库对话框
	CWordList m_pSet;
	CTempRecord     m_pTempSet;//临时数据库

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

	DECLARE_MESSAGE_MAP()
public:
	afx_msg void OnBnClickedStudyWordAddBt();
public:
	CListCtrl m_cWordList;
	void ViewAll();
	void Kind();
	void Add();
	void Update();
	void Delete();
	void Search();
	void Print();
public:
	virtual BOOL OnInitDialog();
public:
	afx_msg void OnBnClickedStudyWordAllBt();
public:
	afx_msg void OnBnClickedStudyWordUpdateBt();
public:
	afx_msg void OnBnClickedStudyWordDeleteBt();
public:
	// 右边的单词个数
	int m_iWordAmount;
public:
	afx_msg void OnBnClickedStudyWordSearchBt();
public:
	afx_msg void OnBnClickedWordtypeBt();
public:
	afx_msg void OnBnClickedStudyWordPrintBt();
	//打印
	afx_msg HCURSOR OnQueryDragIcon();
	afx_msg void OnPrint();
	static void DrawInfo(CDC &memDC, PRNINFO PrnInfo);
	HICON m_hIcon;

public:
	afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
	COLORREF m_backcolor;
	CBrush m_brush;

public:
	afx_msg void OnHdnItemclickStudyWordList(NMHDR *pNMHDR, LRESULT *pResult);
public:
	afx_msg BOOL OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message);
public:
	afx_msg void OnTimer(UINT_PTR nIDEvent);
public:
	afx_msg void OnClose();
public:
	afx_msg void OnWordAll();
public:
	afx_msg void OnWordKind();
public:
	afx_msg void OnWordAdd();
public:
	afx_msg void OnWordUpdate();
public:
	afx_msg void OnWordDelete();
public:
	afx_msg void OnWordSearch();
public:
	afx_msg void OnWordPrint();
public:
	afx_msg void OnUpdateWordUpdate(CCmdUI *pCmdUI);
	afx_msg void OnUpdateWordDelete(CCmdUI *pCmdUI);
	afx_msg void OnUpdateWordPrint(CCmdUI *pCmdUI);
	bool m_bItemClick;
	CButton m_cUpdateBt;
	CButton m_cDeleteBt;
	CButton m_cPrintBt;
    void OnContextMenu(CWnd* pWnd, CPoint point);
public:
	afx_msg void OnInitMenuPopup(CMenu* pPopupMenu, UINT nIndex, BOOL bSysMenu);
};

⌨️ 快捷键说明

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