中国象棋控件 v2.0.13
载入中...
搜索中...
未找到
ChineseChessMFCDlg.h
1
2// ChineseChessMFCDlg.h: 头文件
3//
4
5#pragma once
6
7#include "ChineseChessView.h"
8
9// CChineseChessMFCDlg 对话框
10class CChineseChessMFCDlg : public CDialogEx
11{
12// 构造
13public:
14 CChineseChessMFCDlg(CWnd* pParent = nullptr); // 标准构造函数
15
16// 对话框数据
17#ifdef AFX_DESIGN_TIME
18 enum { IDD = IDD_CHINESECHESSMFC_DIALOG };
19#endif
20
21 protected:
22 virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
23
24// 实现
25protected:
26 HICON m_hIcon;
27
28 // 生成的消息映射函数
29 virtual BOOL OnInitDialog();
30 afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
31 afx_msg void OnPaint();
32 afx_msg HCURSOR OnQueryDragIcon();
33 afx_msg void OnBnClickedPreviou();
34 afx_msg void OnBnClickedNext();
35 afx_msg void OnBnClickedSave();
36 afx_msg void OnBnClickedLoad();
37 afx_msg void OnSize(UINT nType, int cx, int cy);
38 DECLARE_MESSAGE_MAP()
39
40 int ReSize(int cx, int cy);
41
42 CButton m_btNext;
43 CButton m_btPreviou;
44 CButton m_btSave;
45 CButton m_btLoad;
46
47 CChineseChessView* m_pChess;
48};