调试模式下显示窗口

This commit is contained in:
zqm
2026-04-07 11:04:06 +08:00
parent fdf24cde08
commit 34444a2b9c

View File

@@ -66,6 +66,20 @@ async fn upgrade(debug_mode: bool) {
async fn main() {
let config = load_config();
if !config.debug_mode {
#[cfg(windows)]
{
use windows::Win32::System::Console;
use windows::Win32::Foundation::HWND;
unsafe {
let console = Console::GetConsoleWindow();
if console != HWND::default() {
let _ = Console::FreeConsole();
}
}
}
}
if config.debug_mode {
let mut interval = time::interval(time::Duration::from_secs(300));
loop {