📄 userdata.h
字号:
// userData.h: interface for the userData class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_USERDATA_H__32C46E7B_F6D3_40F9_84F9_B7679AECC5F6__INCLUDED_)
#define AFX_USERDATA_H__32C46E7B_F6D3_40F9_84F9_B7679AECC5F6__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class userData
{
public:
void initData();
int saveClave();
int saveUsuario();
int setClave(CString unaClave, DWORD unGuardarClave);
int setUsuario(CString unUsuario);
DWORD getGuardarClave();
CString getClave();
CString getUsuario();
int setServidor(CString unServidor);
CString getServidor();
int setBuscarCada(DWORD);
DWORD getBuscarCada();
int setMailProgramFN(CString);
CString getMailProgramFN();
int setSoundFN(CString);
CString getSoundFN();
int setbIniciarConWindows(DWORD);
DWORD getbIniciarConWindows();
int setbPlaySound(DWORD);
DWORD getbPlaySound();
int setbIniciarMailPrg(DWORD);
DWORD getbIniciarMailPrg();
int setbUseDefSound(DWORD);
DWORD getbUseDefSound();
void initRegMsgs();
void removeRegMsgs();
// Verifica si el mensaje es nuevo
bool IsNewMail(CString vUIDL);
bool getEsPrimerCheck();
userData();
virtual ~userData();
private:
CString Servidor;
CString Usuario;
CString Clave;
DWORD BuscarCada;
CString MailProgramFN;
CString SoundFN;
DWORD guardarClave;
DWORD bIniciarConWindows;
DWORD bPlaySound;
DWORD bIniciarMailPrg;
DWORD bUseDefSound;
void Char2Hex(unsigned char ch, char* szHex);
void Hex2Char(char const* szHex, unsigned char& rch);
void CharStr2HexStr(unsigned char const* pucCharStr, char* pszHexStr, int iSize);
void HexStr2CharStr(char const* pszHexStr, unsigned char* pucCharStr, int iSize);
CString encrypt(const char * szCad);
CString decrypt(const char * szCad);
CString m_sunvsbillgates;
bool bEsPrimerCheck;
protected:
void initRegistry();
};
#endif // !defined(AFX_USERDATA_H__32C46E7B_F6D3_40F9_84F9_B7679AECC5F6__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -