dialog.h

来自「深入浅出MFC第二版源代码」· C头文件 代码 · 共 79 行

H
79
字号
// $$dlg_hfile$$.h : header file
//

#if !defined($$FILE_NAME_SYMBOL$$_INCLUDED_)
#define $$FILE_NAME_SYMBOL$$_INCLUDED_

#if _MSC_VER >= 1000
#pragma once
#endif // _MSC_VER >= 1000

$$IF(AUTOMATION)
class $$DLGAUTOPROXY_CLASS$$;

$$ENDIF //AUTOMATION
/////////////////////////////////////////////////////////////////////////////
// $$DLG_CLASS$$ dialog

class $$DLG_CLASS$$ : public $$DLG_BASE_CLASS$$
{
$$IF(AUTOMATION)
	DECLARE_DYNAMIC($$DLG_CLASS$$);
	friend class $$DLGAUTOPROXY_CLASS$$;

$$ENDIF
// Construction
public:
	$$DLG_CLASS$$(CWnd* pParent = NULL);	// standard constructor
$$IF(AUTOMATION)
	virtual ~$$DLG_CLASS$$();
$$ENDIF

// Dialog Data
	//{{AFX_DATA($$DLG_CLASS$$)
	enum { IDD = IDD_$$SAFE_ROOT$$_DIALOG };
		// NOTE: the ClassWizard will add data members here
	//}}AFX_DATA

	// ClassWizard generated virtual function overrides
	//{{AFX_VIRTUAL($$DLG_CLASS$$)
	protected:
	virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV support
	//}}AFX_VIRTUAL

// Implementation
protected:
$$IF(AUTOMATION)
	$$DLGAUTOPROXY_CLASS$$* m_pAutoProxy;
$$ENDIF
	HICON m_hIcon;
$$IF(AUTOMATION)

	BOOL CanExit();
$$ENDIF //AUTOMATION

	// Generated message map functions
	//{{AFX_MSG($$DLG_CLASS$$)
	virtual BOOL OnInitDialog();
$$IF(ABOUT)	
	afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
$$ENDIF
$$IF(HELP)
	afx_msg void OnDestroy();
$$ENDIF
	afx_msg void OnPaint();
	afx_msg HCURSOR OnQueryDragIcon();
$$IF(AUTOMATION)
	afx_msg void OnClose();
	virtual void OnOK();
	virtual void OnCancel();
$$ENDIF //AUTOMATION
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};

//{{AFX_INSERT_LOCATION}}
// $$INSERT_LOCATION_COMMENT$$

#endif // !defined($$FILE_NAME_SYMBOL$$_INCLUDED_)

⌨️ 快捷键说明

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