📄 tools.cpp
字号:
#include "StdAfx.h"
#include ".\tools.h"
CTools::CTools(void)
{
}
CTools::~CTools(void)
{
}
// 得到密文或原文
// bEncrypt: true 加密
// : false 解密
CString CTools::GetPriString( CString buf, bool bEncrypt )
{
buf = buf.Trim();
if( buf == "" )
return "";
CString str,temp;
char c;
int k;
if( bEncrypt ) // 加密
{
for( int i = 0; i< buf.GetLength(); i++ )
{
c = buf.GetAt( i );
k = c ^ 0xCC;
temp.Format( "%d", k );
str += temp;
str += ",";
}
str = str.Mid( 0, str.GetLength()-1);
}
else // 解密
{
int pos = buf.Find(",");
while( pos != -1 )
{
temp = buf.Mid(0,pos).Trim();
k = atol( temp ) ^ 0xCC;
c = (char)k;
str += c;
buf = buf.Mid( pos+1 );
pos = buf.Find(",");
}
temp = buf.Trim();
k = atol( temp ) ^ 0xBA;
c = (char)k;
str += c;
}
return str;
}
// 得到当前的时间,返回格式字符串
CString CTools::GetCurTime(void)
{
CString t;
SYSTEMTIME SysTime;
GetLocalTime(&SysTime);
t.Format("%4d/%02d/%02d %02d:%02d:%02d",SysTime.wYear,SysTime.wMonth, SysTime.wDay,
SysTime.wHour,SysTime.wMinute, SysTime.wSecond);
return t;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -