myclockdlg.h

来自「多功能时钟的一个小程序,java写的」· C头文件 代码 · 共 76 行

H
76
字号
// MyClockDlg.h : 头文件
//

#pragma once


// CMyClockDlg 对话框
class CMyClockDlg : public CDialog
{
// 构造
public:
	CMyClockDlg(CWnd* pParent = NULL);	// 标准构造函数
	CTime time;
	NOTIFYICONDATA m_traydata;
	int min,sec,hour;
	void FillBitmap();
	void ShowTime();
	BOOL m_BDBSTime,m_ZDBSTime;
    CString str;//IsHide;
	BOOL m_IsAutoRun,m_IsTopMost;
	CString m_strBDBS,m_strZDBS;
	CString m_strAutoRun,m_strTopMost;
	void WriteFile1();
	void ReadFile1();
	void WriteFile2();
	void ReadFile2();
	void AutoRun(BOOL Is);
	void TopMost(BOOL Is);
	void BDZDTime();
	void AddIcon(BOOL Is);//添加系统托盘图标
	void CloseComputer();
	

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

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


// 实现
protected:
	HICON m_hIcon;

	// 生成的消息映射函数
	virtual BOOL OnInitDialog();
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
	DECLARE_MESSAGE_MAP()
public:
	void ShowClock(UINT id);
	afx_msg void OnLButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnRButtonDown(UINT nFlags, CPoint point);
	afx_msg void OnAbout();
	afx_msg void OnExit();
	afx_msg void OnTimer(UINT_PTR nIDEvent);
	afx_msg void OnBstime();
	afx_msg void OnUpdate32788(CCmdUI *pCmdUI);
	afx_msg void OnUpdateZdbs(CCmdUI *pCmdUI);
	afx_msg void OnInitMenuPopup(CMenu* pPopupMenu, UINT nIndex, BOOL bSysMenu);
	afx_msg void On32788();
	afx_msg void OnZdbs();
	afx_msg void OnZl();
	afx_msg void OnAutorun();
	afx_msg void OnUpdateAutorun(CCmdUI *pCmdUI);
	afx_msg void OnTopmost();
	afx_msg void OnUpdateTopmost(CCmdUI *pCmdUI);
	afx_msg LRESULT OnTrayMessage(WPARAM wParam,LPARAM lParam);
	afx_msg void OnDsgj();
	afx_msg void OnKsgj();
	afx_msg void OnIshide();
	afx_msg void OnUpdateIshide(CCmdUI *pCmdUI);
	afx_msg void OnZysqts();
	afx_msg void OnLockcomputer();
};

⌨️ 快捷键说明

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