From 858d5b84cb2f9311d6e00d90c6f9527e2e6f57b4 Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期四, 04 九月 2025 17:50:13 +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