From de9349d5502e956b09cebccb2c9dbb66f62a42f0 Mon Sep 17 00:00:00 2001
From: LiFan <2308045698@qq.com>
Date: 星期一, 15 七月 2024 17:34:05 +0800
Subject: [PATCH] update

---
 jrj/xframe/wobject/xstring.hpp |    9 +++++++--
 1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/jrj/xframe/wobject/xstring.hpp b/jrj/xframe/wobject/xstring.hpp
index 020ebfd..c65960c 100644
--- a/jrj/xframe/wobject/xstring.hpp
+++ b/jrj/xframe/wobject/xstring.hpp
@@ -17,12 +17,16 @@
 
 	xstring(int val);
 	xstring(double val);
-	xstring(LPARAM val);
+	xstring(LPARAM val,bool bdata=false);
 
 	xstring(wchar_t* val, bool shouldSysFree = false);
 	xstring(const wchar_t* val, bool shouldSysFree = false);
 	~xstring();
 public:
+	operator LPARAM()
+	{
+		return (LPARAM)data;
+	}
 	operator const wchar_t*()
 	{
 		return c_str();
@@ -87,7 +91,8 @@
 	xstring rtrim();
 
 	bool isNumber();
-	xstring replace(wchar_t* from, wchar_t* to, int pos);
+	xstring replace(const wchar_t* from, const wchar_t* to);
+	xstring replace(const wchar_t* from, const wchar_t* to, int pos);
 };
 xstring operator +(const wchar_t* lhs, const xstring& rhs);
 

--
Gitblit v1.9.3