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

📄 userlogon.h

📁 Resource editor base speadrum Chinese mobile
💻 H
字号:
// UserLogon.h: interface for the CUserLogon class.
// 目前用这个类来区分是否是客户版本,所以只提供一个接口,且接口的参数并不使用
// 另外考虑到编辑的方便性,用户保存到文本方式的文件中。将来如果需要增加
// 新的认证或功能,再添加接口或更改保存方式
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_USERLOGON_H__A5BD61C7_1C21_4449_BB05_6A3D1E607248__INCLUDED_)
#define AFX_USERLOGON_H__A5BD61C7_1C21_4449_BB05_6A3D1E607248__INCLUDED_

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

class CUserLogon  
{
public:
    // 给定用户是否是超级用户
    // 用户名和密码,目前暂不使用
	BOOL   IsSuperUser( LPCTSTR lpcUserName = NULL, LPCTSTR lpcPwd = NULL );
    BOOL   GetUsedLangInfo(int &nUsedLangNum, CStringArray &arrUsedLangNames, int * pnLangCBN);
	BOOL   GetUnicodeFlag(int &nFlag);
public:
	CUserLogon();
	~CUserLogon();

private:
    static const TCHAR SZ_LOGON_FILE[];
    static const TCHAR SZ_SEC_SUPER[];
    static const TCHAR SZ_KEY_SUPER_NUM[];

	static const TCHAR SZ_SEC_LANG_NUM[];
    static const TCHAR SZ_KEY_LANG_NUM[];

	static const TCHAR SZ_SEC_LANG_NAME[];
    static const TCHAR SZ_KEY_LANG_NAME_BASE[];

	static const TCHAR SZ_SEC_LANG_CODE_BN[];
    static const TCHAR SZ_KEY_LANG_CODE_BN_BASE[];

	static const TCHAR CUserLogon::SZ_SEC_UNICODE[];
	static const TCHAR CUserLogon::SZ_KEY_UNICODE[];

};

#endif // !defined(AFX_USERLOGON_H__A5BD61C7_1C21_4449_BB05_6A3D1E607248__INCLUDED_)

⌨️ 快捷键说明

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