调试模式下显示窗口
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user