UE4 笔记

发布时间 2023-09-15 13:22:38作者: c_dragon
1. FString转TChar

TChar* c = (*FString)

2. TChar* 与 char* 的互相转换,主要是使用下面的四个宏定义。

TCHAR_TO_ANSI(str)
ANSI_TO_TCHAR(str) 
TCHAR_TO_UTF8(str) 
UTF8_TO_TCHAR(str) 
[C4668]没有将_WIN32_WINNT_WIN10_TH2"定义为预处理器宏,用0“替换"#if/#elif"

添加如下头文件

#include "Windows/AllowWindowsPlatformTypes.h"

#include "Windows/PreWindowsApi.h"

#include <windows.h> //冲突头文件

#include "Windows/PostWindowsApi.h"

#include "Windows/HideWindowsPlatformTypes.h"