CharacterProcess.h 914 B

1234567891011121314151617181920212223242526272829303132
  1. #ifndef _CHARACTERPROCESS_H_
  2. #define _CHARACTERPROCESS_H_
  3. /************************************************************************/
  4. /*
  5. Àà:¾²Ì¬È«¾Ö×Ö·û´¦ÀíÀà;
  6. */
  7. /************************************************************************/
  8. #pragma once
  9. class CCharacterProcess
  10. {
  11. public:
  12. CCharacterProcess(void);
  13. virtual ~CCharacterProcess(void);
  14. static INT ASCII_to_Byte(char c);
  15. static char Byte_to_ASCII(BYTE btSrc);
  16. static char lowercase2uppercase(BYTE btSrc);
  17. static void lowercase2uppercase_s(char &btSrc);
  18. static void ByteToTwoByte( const char *szInput, char *szOutput);
  19. static int ASCIIStr_to_HexStr(const char *szInput,char *szOutput, const int &nInputLen);
  20. static void UpperLowerSwap(char *szInput);
  21. static void Str_AllUpper(char *szInput);
  22. static void Str_AllLower(char *szInput);
  23. static DWORD HexStr2Dec(char *szInput);
  24. static void Byte_to_HexASCII( BYTE by,char *szOutput );
  25. };
  26. #endif