This commit is contained in:
longpanda
2022-04-05 19:19:06 +08:00
parent dcc5889677
commit 01292939d3
2 changed files with 93 additions and 91 deletions

View File

@@ -1,4 +1,4 @@
#include <Windows.h>
#include <Windows.h>
#include <Shlobj.h>
#include <tlhelp32.h>
#include <Psapi.h>
@@ -10,7 +10,7 @@
#include <ventoy_disk.h>
#include <ventoy_http.h>
char g_ventoy_dir[MAX_PATH];
char g_ventoy_dir[MAX_PATH];
static BOOL g_running = FALSE;
static HWND g_refresh_button;
@@ -44,22 +44,22 @@ typedef enum MSGID
const WCHAR *g_msg_cn[MSGID_BUTT] =
{
L"<EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
L"<EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
L"<EFBFBD><EFBFBD><EFBFBD><EFBFBD> Ventoy <EFBFBD≯<EFBFBD>Ŀ¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><EFBFBD><EFBFBD><EFBFBD>򣡣<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ISO<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD>ã<EFBFBD>",
L"<EFBFBD><EFBFBD><EFBFBD><EFBFBD> ventoy Ŀ¼ʧ<EFBFBD>ܣ<EFBFBD><EFBFBD>޷<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
L"ventoy Ŀ¼<EFBFBD><EFBFBD><EFBFBD>ڣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǵ<EFBFBD>Сд<EFBFBD><EFBFBD>ƥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
L"<EFBFBD>ڲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>󣬳<EFBFBD><EFBFBD>򼴽<EFBFBD><EFBFBD>˳<EFBFBD><EFBFBD><EFBFBD>",
L"ˢ<EFBFBD><EFBFBD>",
L"<EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
L"ֹͣ",
L"<EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
L"<EFBFBD>˳<EFBFBD>",
L"错误",
L"提醒",
L"请在 Ventoy 盘根目录下运行本程序存放ISO文件的位置",
L"创建 ventoy 目录失败,无法继续!",
L"ventoy 目录存在,但是大小写不匹配,请先将其重命名!",
L"内部错误,程序即将退出!",
L"刷新",
L"启动",
L"停止",
L"链接",
L"退出",
L"ֹͣ<EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>رգ<EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
L"<EFBFBD><EFBFBD>ǰ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD>˳<EFBFBD><EFBFBD><EFBFBD>",
L"<EFBFBD><EFBFBD><EFBFBD>ȹر<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>е<EFBFBD> VentoyPlugson <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
L"ventoy\\plugson.tar.xz <EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><EFBFBD>Ŀ¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>У<EFBFBD>",
L"停止运行后浏览器页面将会关闭,是否继续?",
L"当前服务正在运行,是否退出?",
L"请先关闭正在运行的 VentoyPlugson 程序!",
L"ventoy\\plugson.tar.xz 文件不存在,请在正确的目录下运行!",
};
const WCHAR *g_msg_en[MSGID_BUTT] =
{
@@ -93,7 +93,7 @@ void ventoy_log_exit(void);
static BOOL OnDestroyDialog()
{
ventoy_http_exit();
ventoy_http_exit();
ventoy_disk_exit();
#ifndef VENTOY_SIM
ventoy_www_exit();
@@ -468,6 +468,7 @@ static int ParseCmdLine(LPSTR lpCmdLine, char *ip, char *port)
//
//copy from Rufus
//Copyright © 2011-2021 Pete Batard <pete@akeo.ie>
//
#include <delayimp.h>
// For delay-loaded DLLs, use LOAD_LIBRARY_SEARCH_SYSTEM32 to avoid DLL search order hijacking.