?? 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 + -