From 3a3137b405af9728f9a7e4d7ee725498d0e8ecb7 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期四, 18 七月 2024 09:25:10 +0800
Subject: [PATCH] system module

---
 jrj/project/business/SystemSettings/UserPassDlg.cpp |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/jrj/project/business/SystemSettings/UserPassDlg.cpp b/jrj/project/business/SystemSettings/UserPassDlg.cpp
index 2dc14b5..10d6ab1 100644
--- a/jrj/project/business/SystemSettings/UserPassDlg.cpp
+++ b/jrj/project/business/SystemSettings/UserPassDlg.cpp
@@ -17,7 +17,6 @@
 
 		xnode	m_agentNode;	//Agent Condition
 
-		static xstring MD5(xstring) native from "XUtil.dll" alias "?MD5@IXFUtil@XFrame@Hxsoft@@SAPA_WPA_W@Z";
 	public:
 		UserPassDlg(void* implPtr, HWND hWnd) :xframe(implPtr, hWnd) {}
 	public:
@@ -68,7 +67,7 @@
 				if(xcontrol(GetControl(L"old_pass")).GetText()==L"")
 				{
 					alert(L"请输入旧口令!");
-					SetFocus(xcontrol(GetControl(L"old_pass")).GetId());
+					SetFocus(GetControl(L"old_pass")->GetHWND());
 					return 1;
 				}
 				
@@ -78,12 +77,12 @@
 				if(str1 != str2)
 				{
 					alert(L"两遍新口令不一致!");
-					SetFocus(xcontrol(GetControl(L"new_pass1")).GetId());
+					SetFocus(GetControl(L"new_pass1")->GetHWND());
 					return 1;
 				}
 				
-				xstring oldpass = MD5(ostr);
-				xstring newpass = MD5(str1);
+				xstring oldpass = xutil::MD5(ostr);
+				xstring newpass = xutil::MD5(str1);
 				
 				xml x;
 				

--
Gitblit v1.9.3