convertasciichrhex.h
来自「QQ自动登陆器」· C头文件 代码 · 共 46 行
H
46 行
#ifndef __CONVERT_ASCII_CHAR_HEX__
#define __CONVERT_ASCII_CHAR_HEX__
/********************************************************************
created: 2007/08/27
created: 27:8:2007 21:28
filename: ConvertAsciiChrHex.h
file base: ConvertAsciiChrHex
file ext: h
author: zhupf
purpose: Hex2AsciiChr & AsciiChr2Hex functions
*********************************************************************/
#include "stdafx.h"
// receive 0-15, return '0'-'F'
BYTE HexToAsciiChr(BYTE Hex);
// receive '0'-'F', return 0-15
BYTE AsciiChrToHex(BYTE AsciiChr);
// receive "00"-"FF", return 0-255, -1 for error
BYTE AsciiStrToHex(CString AsciiStr, int Start = 0);
// receive 0-255, return "00"-"FF";
CString HexToAsciiStr(BYTE Hex);
// 2进制内存块转换成16进制文本
void MemToHexStr(const BYTE* mem, DWORD memlen, CString& HexStr);
// 16进制文本转换成2进制内存块
bool HexStrToMem(const CString& HexStr, BYTE* mem);
// 普通ASCII字符串转换成16进制文本格式字符串
CString AsciiStrToHexStr(CString AsciiStr);
// 16进制文本格式字符串转换成普通ASCII字符串
CString HexStrToAsciiStr(CString HexStr);
// 0x0000 0000 格式地址字符串转换成双字
DWORD AddrStrToHex(CString RawAddr);
// 双字地址转换成0x0000 0000 格式地址字符串
CString HexAddrToStr(DWORD HexAddr, bool WithPrefix = true);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?