inputdlg.h

来自「vc编写的简单的学生成绩管理系统」· C头文件 代码 · 共 55 行

H
55
字号
///////////////////////////////////
// the InputDlg.h define

#ifndef _INPUT_H
#define _INPUT_H

#include "StuDlg.h"
#include "NumEdit.h"
//#include "hStudent.h"

class CInputDlg : public CStuDlg
{
public:
	CInputDlg(CWnd* parentWnd);
	virtual ~CInputDlg();

	void ClearEditDate();         //清空EDIT控件的数据
	void SetEditTextLength();     //设置EDIT控件的文本最大长度

protected:
	CEdit m_wndEdit[4];
	CNumEdit m_wndNumEdit[4];     //自定义EDIT(只能输入数字)
	CStatic m_wndStatic[8];
	CButton m_wndButton[2];
	CButton m_wndGroup;
	CWnd* m_parentWnd;             // 主窗口指针
	CFont m_font;                  //各控件的字体
	//CStudent m_stu;

	CString m_szName;
	CString m_szSex;
	CString m_szPhone;
	CString m_szAddress;
	int    m_iID;
	float  m_fChinese;
	float  m_fEnglish;
	float  m_fMath;

protected:
	void CreateChildControl();     // 建立子窗口
	virtual void DoDataExchange(CDataExchange* pDX);
    
	//
	// message map handler
	//
	afx_msg int OnCreate(LPCREATESTRUCT lps);
	afx_msg void OnSetFocus(CWnd* pOldWnd);
	afx_msg void OnChar(UINT nChar,UINT nRepCnt,UINT nFlags);
	afx_msg void OnInput();
	afx_msg void OnCancel();
	
	DECLARE_MESSAGE_MAP()
};

#endif

⌨️ 快捷键说明

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