|
@@ -271,7 +271,7 @@
|
|
|
If MinecraftWindow Is Nothing Then Return
|
|
If MinecraftWindow Is Nothing Then Return
|
|
|
Dim MinecraftWindowName = MinecraftWindow.Value.Value, MinecraftWindowHandle = MinecraftWindow.Value.Key
|
|
Dim MinecraftWindowName = MinecraftWindow.Value.Value, MinecraftWindowHandle = MinecraftWindow.Value.Key
|
|
|
'已找到窗口
|
|
'已找到窗口
|
|
|
- If Not MinecraftWindowName.StartsWithF("FML") Then
|
|
|
|
|
|
|
+ If Not MinecraftWindowName.StartsWithF("FML") AndAlso Not MinecraftWindowName.StartsWithF("Quilt Loader") Then
|
|
|
'已找到 Minecraft 窗口
|
|
'已找到 Minecraft 窗口
|
|
|
WindowHandle = MinecraftWindowHandle
|
|
WindowHandle = MinecraftWindowHandle
|
|
|
WatcherLog($"Minecraft 窗口已加载:{MinecraftWindowName}({MinecraftWindowHandle.ToInt64})")
|
|
WatcherLog($"Minecraft 窗口已加载:{MinecraftWindowName}({MinecraftWindowHandle.ToInt64})")
|
|
@@ -292,8 +292,11 @@
|
|
|
End Sub, "MinecraftWindowMaximize")
|
|
End Sub, "MinecraftWindowMaximize")
|
|
|
End If
|
|
End If
|
|
|
ElseIf Not IsWindowAppeared Then
|
|
ElseIf Not IsWindowAppeared Then
|
|
|
- '已找到 FML 窗口
|
|
|
|
|
- WatcherLog("FML 窗口已加载:" & MinecraftWindowName & "(" & MinecraftWindowHandle.ToInt64 & ")")
|
|
|
|
|
|
|
+ If (MinecraftWindowName.StartsWithF("FML")) Then '已找到 FML 窗口
|
|
|
|
|
+ WatcherLog("FML 窗口已加载:" & MinecraftWindowName & "(" & MinecraftWindowHandle.ToInt64 & ")")
|
|
|
|
|
+ Else '已找到 Quilt Loader 窗口
|
|
|
|
|
+ WatcherLog("Quilt Loader 窗口已加载:" & MinecraftWindowName & "(" & MinecraftWindowHandle.ToInt64 & ")")
|
|
|
|
|
+ End If
|
|
|
End If
|
|
End If
|
|
|
IsWindowAppeared = True
|
|
IsWindowAppeared = True
|
|
|
Catch ex As Exception
|
|
Catch ex As Exception
|