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

📄 userdata.h

📁 一个邮件监控程序
💻 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 + -