1.在Build.CS中的PrivateDependencyModuleNames.AddRange(new string[] { });添加"Slate", "SlateCore";
2.新建一个C++类继承自Actor类型,将下面代码写入beginplay()函数中,动态修改FVector2D(0.f, 0.f)中的数即可,多屏时按照分辨率改负数即可
if (GEngine && GEngine->GameViewport)
{
FVector2D WindowPosition = FVector2D(0.f, 0.f);
GEngine->GameViewport->GetWindow()->MoveWindowTo(WindowPosition);
}
3.将编译完的c++类丢到场景中
4.多窗口时分别设置movewindowto()函数即可