⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configration.h

📁 本人买的<<VC++项目开发实例>>源代码配套光盘.
💻 H
字号:
// Configration.h: interface for the CConfigration class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_CONFIGRATION_H__753C8493_BD7C_40D4_ADE9_235C52F0E35A__INCLUDED_)
#define AFX_CONFIGRATION_H__753C8493_BD7C_40D4_ADE9_235C52F0E35A__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include <atlbase.h>	//for CRegKey

const int IDHOTKEY = 101;
//对CHotKeyCtrl中使用的modifier和RegisterHotkey中使用的
//modifier进行互相转换。
inline WORD HKF2SDK(WORD mod)
{
	return ((mod & HOTKEYF_ALT) ? MOD_ALT : 0 ) \
			| ((mod & HOTKEYF_CONTROL) ? MOD_CONTROL : 0) \
			| ((mod & HOTKEYF_SHIFT) ? MOD_SHIFT : 0);
}

inline WORD SDK2HKF(WORD mod)
{
	return ((mod & MOD_ALT) ? HOTKEYF_ALT : 0) \
			| ((mod & MOD_CONTROL) ? HOTKEYF_CONTROL : 0) \
			| ((mod & MOD_SHIFT) ? HOTKEYF_SHIFT : 0);
}
//Software\\VCBook\\WMWB
class CConfigration  
{
public:
	DWORD m_dwStopPromptMin;
	//上次使用的KeyboardLayout
	DWORD m_dwKeyboardLayout;
	//系统的快捷键
	DWORD m_dwHotKey;
	//Version,也是软件升级中使用的应用系统存在的标志
	CString m_strVersion;
	void Load();
	void Save();
	CConfigration();
	virtual ~CConfigration();

private:
	CRegKey m_reg;
};

#endif // !defined(AFX_CONFIGRATION_H__753C8493_BD7C_40D4_ADE9_235C52F0E35A__INCLUDED_)

⌨️ 快捷键说明

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