📄 smsdlg.h
字号:
// SMSDlg.h : 头文件
//
#pragma once //这些代码由王昌栋编写,未经允许,不得随便改动,如有问题欢迎提出!
#include "LinkButton.h" //超链接型的按键
#include "LoginDlg.h"
#include "Logion.h"
#include "User.h"
#include "Calenda.h"//日期表,将当天信息放在今日信息栏中
#include "Remind.h"//提醒表,将当天提醒放在今日信息栏中,但是提醒若是有多次的话也要在软件运行的时候提醒
//各个子主界面的头文件
#include "StudyDlg.h"
#include "FinanceMainDlg.h"
#include "SocialiseDlg.h"
#include "WorkDlg.h"
#include "SetSheet.h"
#include "SetRemindDlg2.h"
//上升提醒
#include "MsgWnd.h"
// CSMSDlg 对话框
class CSMSDlg : public CDialog
{
DECLARE_EASYSIZE //easysize声明
// 构造
public:
CSMSDlg(CWnd* pParent = NULL); // 标准构造函数
// 对话框数据
enum { IDD = IDD_SMS_DIALOG };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
// 实现
protected:
HICON m_hIcon;
public:
//界面主体
CLinkButton m_Study_Bt;
CLinkButton m_Work_Bt;
CLinkButton m_Socialise_Bt;
CLinkButton m_Finance_Bt;
CLinkButton m_Entertain_Bt;
CLinkButton m_Remind_Bt;
CLinkButton m_Set_Bt;
//显示字体
CFont m_font_Welcome;
//名言表,用于显示名言
CLogion m_pLogionSet;
CCalenda m_pCalendaSet;
CRemind m_pRemindSet;
CUser m_pUserSet;
CString m_sUserName;
//今日信息列表,只有信息主题和主体
CListCtrl m_cInfoListCtrl;
//登录对话框
CLoginDlg LoginDlg;
protected:
// 生成的消息映射函数
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
public:
afx_msg void OnHdnItemclickSocialisePersonList(NMHDR *pNMHDR, LRESULT *pResult);
afx_msg void OnPaint();
afx_msg HCURSOR OnQueryDragIcon();
DECLARE_MESSAGE_MAP()
public:
afx_msg void OnSize(UINT nType, int cx, int cy);
public:
afx_msg void OnSizing(UINT fwSide, LPRECT pRect);
public:
afx_msg void OnBnClickedStudyBt();
afx_msg void OnBnClickedFinanceBt();
afx_msg void OnBnClickedSocialiseBt();
afx_msg void OnBnClickedWorkBt();
afx_msg void OnBnClickedSetBt();
afx_msg void OnBnClickedRemindBt();
afx_msg void OnBnClickedEntertainBt();
public:
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
public:
//用于保存软件状态写注册表的函数
void SaveWindowState(bool Reboot);//软件退出的时候保存软件状态
afx_msg void OnEndSession (BOOL bEnding);
afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);
COLORREF m_backcolor;
CBrush m_brush;
afx_msg void OnTimer(UINT nTimerId);
int ntipNum;
int RemindAmount;
protected:
virtual void OnClose();
public:
CStudyDlg * m_pStudyDlg;
CWorkDlg * m_pWorkDlg;
CSocialiseDlg * m_pSocialiseDlg;
CFinanceMainDlg * m_pFinanceMainDlg;
CSetRemindDlg2 *m_pSetRemindDlg;
//下面是窗口的消息函数:非模式对话框
afx_msg LRESULT OnStudyDlgDestroyed (WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnWorkDlgDestroyed (WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnSocialiseDlgDestroyed (WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnFinanceMainDlgDestroyed (WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnSetRemindDlgDestroyed (WPARAM wParam, LPARAM lParam);
afx_msg LRESULT OnExit (WPARAM wParam, LPARAM lParam);
public:
afx_msg void OnPopStudy();
public:
afx_msg void OnPopWork();
public:
afx_msg void OnPopSocialise();
public:
afx_msg void OnPopFinance();
public:
afx_msg void OnPopEntertain();
public:
afx_msg void OnPopRemind();
public:
afx_msg void OnPopSet();
public:
afx_msg void OnPopExit();
public:
afx_msg void OnMainAbout();
public:
afx_msg void OnContextMenu(CWnd* /*pWnd*/, CPoint /*point*/);//弹出式菜单
//主界面菜单
CMenu menu;
public:
afx_msg void OnWindowsCal();
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -