From c049c2fdf2f5722e460d0dc5c7597bf819f2e2e5 Mon Sep 17 00:00:00 2001
From: LWQ <1806950222@qq.com>
Date: 星期四, 07 八月 2025 18:18:56 +0800
Subject: [PATCH] 添加缺陷原图保存功能

---
 EdgeInspector_App/LanguageControl.cpp |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/EdgeInspector_App/LanguageControl.cpp b/EdgeInspector_App/LanguageControl.cpp
index e3190be..741fd8c 100644
--- a/EdgeInspector_App/LanguageControl.cpp
+++ b/EdgeInspector_App/LanguageControl.cpp
@@ -1,4 +1,4 @@
-#include "StdAfx.h"
+锘�#include "StdAfx.h"
 #include "LanguageControl.h"
 #include <fstream>
 #include <iostream>
@@ -47,7 +47,7 @@
 
 	char lineBuffer[1024];
 
-	char seps[]="=\n";	//备盒磊
+	char seps[]="=\n";	//澶囩洅纾�
 
 	char* pTemp;
 	char* pContext;
@@ -64,10 +64,10 @@
 		BSTR bstrWide; 
 		char* pszAnsi; 
 		int nLength; 
-		nLength = MultiByteToWideChar(CP_UTF8, 0, lineBuffer, strlen(lineBuffer) + 1, NULL, NULL); 
+		nLength = MultiByteToWideChar(CP_UTF8, 0, lineBuffer, (int)(strlen(lineBuffer) + 1), NULL, NULL); 
 		bstrWide = SysAllocStringLen(NULL, nLength);
 
-		MultiByteToWideChar(CP_UTF8, 0, lineBuffer, strlen(lineBuffer) + 1, bstrWide, nLength);
+		MultiByteToWideChar(CP_UTF8, 0, lineBuffer, (int)(strlen(lineBuffer) + 1), bstrWide, nLength);
 		nLength = WideCharToMultiByte(CP_ACP, 0, bstrWide, -1, NULL, 0, NULL, NULL);
 		pszAnsi = new char[nLength];
 
@@ -112,7 +112,7 @@
 
 	char lineBuffer[1024];
 
-	char seps[]="=\n";	//备盒磊
+	char seps[]="=\n";	//澶囩洅纾�
 	
 	char* pTemp;
 	char* pContext;
@@ -129,10 +129,10 @@
 		BSTR bstrWide; 
 		char* pszAnsi; 
 		int nLength; 
-		nLength = MultiByteToWideChar(CP_UTF8, 0, lineBuffer, strlen(lineBuffer) + 1, NULL, NULL); 
+		nLength = MultiByteToWideChar(CP_UTF8, 0, lineBuffer, (int)(strlen(lineBuffer) + 1), NULL, NULL);
 		bstrWide = SysAllocStringLen(NULL, nLength);
 
-		MultiByteToWideChar(CP_UTF8, 0, lineBuffer, strlen(lineBuffer) + 1, bstrWide, nLength);
+		MultiByteToWideChar(CP_UTF8, 0, lineBuffer, (int)(strlen(lineBuffer) + 1), bstrWide, nLength);
 		nLength = WideCharToMultiByte(CP_ACP, 0, bstrWide, -1, NULL, 0, NULL, NULL);
 		pszAnsi = new char[nLength];
 
@@ -177,7 +177,7 @@
 
 	char lineBuffer[1024];
 
-	char seps[]="=\n";	//备盒磊
+	char seps[]="=\n";	//澶囩洅纾�
 
 	//char* pTemp;
 	//char* pContext;
@@ -194,10 +194,10 @@
 		BSTR bstrWide; 
 		char* pszAnsi; 
 		int nLength; 
-		nLength = MultiByteToWideChar(CP_UTF8, 0, lineBuffer, strlen(lineBuffer) + 1, NULL, NULL); 
+		nLength = MultiByteToWideChar(CP_UTF8, 0, lineBuffer, (int)(strlen(lineBuffer) + 1), NULL, NULL);
 		bstrWide = SysAllocStringLen(NULL, nLength);
 
-		MultiByteToWideChar(CP_UTF8, 0, lineBuffer, strlen(lineBuffer) + 1, bstrWide, nLength);
+		MultiByteToWideChar(CP_UTF8, 0, lineBuffer, (int)(strlen(lineBuffer) + 1), bstrWide, nLength);
 		nLength = WideCharToMultiByte(CP_ACP, 0, bstrWide, -1, NULL, 0, NULL, NULL);
 		pszAnsi = new char[nLength];
 
@@ -254,7 +254,7 @@
 
 	char lineBuffer[1024];
 
-	char seps[]="=\n";	//备盒磊
+	char seps[]="=\n";	//澶囩洅纾�
 
 	//char* pTemp;
 	//char* pContext;
@@ -274,7 +274,7 @@
 		nLength = MultiByteToWideChar(CP_UTF8, 0, lineBuffer, strlen(lineBuffer) + 1, NULL, NULL); 
 		bstrWide = SysAllocStringLen(NULL, nLength);
 
-		MultiByteToWideChar(CP_UTF8, 0, lineBuffer, strlen(lineBuffer) + 1, bstrWide, nLength);
+		MultiByteToWideChar(CP_UTF8, 0, lineBuffer, (int)(strlen(lineBuffer) + 1), bstrWide, nLength);
 		nLength = WideCharToMultiByte(CP_ACP, 0, bstrWide, -1, NULL, 0, NULL, NULL);
 		pszAnsi = new char[nLength];
 

--
Gitblit v1.9.3