mirror of https://github.com/x64dbg/TitanEngine
28 lines
767 B
C
28 lines
767 B
C
#pragma once
|
|
|
|
#include <windows.h>
|
|
|
|
#ifdef _WIN64
|
|
|
|
#define ARCHITECTURE_S "x64"
|
|
#define PRINTF_DWORD_PTR_S "%I64X"
|
|
#define PRINTF_DWORD_PTR_FULL_S "%016I64X"
|
|
#define PRINTF_DWORD_PTR_HALF_S "%08I64X"
|
|
#define PRINTF_INTEGER_S "%I64u"
|
|
|
|
#else
|
|
|
|
#define ARCHITECTURE_S "x86"
|
|
#define PRINTF_DWORD_PTR_S "%X"
|
|
#define PRINTF_DWORD_PTR_FULL_S "%08X"
|
|
#define PRINTF_DWORD_PTR_HALF_S "%08X"
|
|
#define PRINTF_INTEGER_S "%u"
|
|
|
|
#endif
|
|
|
|
#define ARCHITECTURE TEXT(ARCHITECTURE_S)
|
|
#define PRINTF_DWORD_PTR TEXT(PRINTF_DWORD_PTR_S)
|
|
#define PRINTF_DWORD_PTR_FULL TEXT(PRINTF_DWORD_PTR_FULL_S)
|
|
#define PRINTF_DWORD_PTR_HALF TEXT(PRINTF_DWORD_PTR_HALF_S)
|
|
#define PRINTF_INTEGER TEXT(PRINTF_INTEGER_S)
|