skinselectdlg.h

来自「vc++编写的界面源代码,对C++爱好者是很发的帮助。」· C头文件 代码 · 共 59 行

H
59
字号
#pragma once

#include "RTDialog.h"
#include "rtlistctrl.h"
#include "rtbutton.h"
#include "rtstatic.h"
#include "rtcheckbox.h"
// CSkinSelectDlg 对话框

class CSkinSelectDlg : public CRTDialog
{
	DECLARE_DYNAMIC(CSkinSelectDlg)

public:
	CSkinSelectDlg(CWnd* pParent = NULL);   // 标准构造函数
	virtual ~CSkinSelectDlg();

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

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

	DECLARE_MESSAGE_MAP()
protected:
	CRTListCtrl m_SkinList;
	CRTButton m_ButtonOK;
	CRTButton m_ButtonCancel;
	CRTStatic m_SkinGroup;
	CRTStatic m_ControlGroup;

	CRTCheckBox m_chkSDITitleBar;
	CRTCheckBox m_chkSDIBorder;
	CRTCheckBox m_chkMenuBar;
	CRTCheckBox m_chkDlgTitleBar;
	CRTCheckBox m_chkDlgBack;
	CRTCheckBox m_chkDlgBorder;

public:
	BOOL EnableSDITitleBar;
	BOOL EnableSDIBorder;
	BOOL EnableDLGTitleBar;
	BOOL EnableDLGBorder;
	BOOL EnableDlgBack;
	BOOL EnableMenuBar;
	BOOL bEnableSkin;
	CString m_SkinFile;

	virtual BOOL OnInitDialog();
	afx_msg void OnLvnItemchangedList1(NMHDR *pNMHDR, LRESULT *pResult);
	afx_msg void OnBnClickedchkdlgback();
	afx_msg void OnBnClickedchkdlgborder();
	afx_msg void OnBnClickedchkdlgtitlebar();
	afx_msg void OnBnClickedchkmenubar();
	afx_msg void OnBnClickedchksdiborder();
	afx_msg void OnBnClickedchksdititlebar();
};

⌨️ 快捷键说明

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