From 9878a1476ea2b70116a770a65104104fb16841b5 Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期三, 03 七月 2024 23:12:38 +0800
Subject: [PATCH] check

---
 jrj/xframe/wobject/xcontrol.hpp                        |    3 ++-
 jrj/xframe/vbusiness/vframe/frame.vframe.vbusiness.hpp |    2 +-
 jrj/xframe/xcontrol/ximageview.hpp                     |    2 +-
 jrj/project/business/PO/business4.cpp                  |    0 
 jrj/project/workflow/workflow.chkdlg_vd.cpp            |    2 +-
 jrj/xframe/wobject/xaserverarg.hpp                     |    4 ++--
 jrj/project/workflow/workflow.chkdlg.cpp               |    2 +-
 7 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/jrj/project/business/PO/business4.cpp b/jrj/project/business/PO/business4.cpp
index dedcfbd..4c01438 100644
--- a/jrj/project/business/PO/business4.cpp
+++ b/jrj/project/business/PO/business4.cpp
Binary files differ
diff --git a/jrj/project/workflow/workflow.chkdlg.cpp b/jrj/project/workflow/workflow.chkdlg.cpp
index 145cdda..e500ef2 100644
--- a/jrj/project/workflow/workflow.chkdlg.cpp
+++ b/jrj/project/workflow/workflow.chkdlg.cpp
@@ -16,7 +16,7 @@
 public:
 
 	//命令发布函数
-	int OnCmdDispatch(string comdid)
+	int OnCmdDispatch(xstring comdid)
 	{
 		if (GetWinParam())
 		{
diff --git a/jrj/project/workflow/workflow.chkdlg_vd.cpp b/jrj/project/workflow/workflow.chkdlg_vd.cpp
index 8e86760..b6cad36 100644
--- a/jrj/project/workflow/workflow.chkdlg_vd.cpp
+++ b/jrj/project/workflow/workflow.chkdlg_vd.cpp
@@ -16,7 +16,7 @@
 public:
 
 	//命令发布函数
-	int OnCmdDispatch(string comdid)
+	int OnCmdDispatch(xstring comdid)
 	{
 		if (GetWinParam())
 		{
diff --git a/jrj/xframe/vbusiness/vframe/frame.vframe.vbusiness.hpp b/jrj/xframe/vbusiness/vframe/frame.vframe.vbusiness.hpp
index dc9398a..e2d61f9 100644
--- a/jrj/xframe/vbusiness/vframe/frame.vframe.vbusiness.hpp
+++ b/jrj/xframe/vbusiness/vframe/frame.vframe.vbusiness.hpp
@@ -126,7 +126,7 @@
 		xstring comdid = arg.GetArgString(L"comdid");
 		if (comdid ==L"xmOK")
 		{
-			string value = arg.GetArgString(L"content");
+			xstring value = arg.GetArgString(L"content");
 			return value;
 		}
 		return L"";
diff --git a/jrj/xframe/wobject/xaserverarg.hpp b/jrj/xframe/wobject/xaserverarg.hpp
index d7a6fdf..228c87a 100644
--- a/jrj/xframe/wobject/xaserverarg.hpp
+++ b/jrj/xframe/wobject/xaserverarg.hpp
@@ -109,7 +109,7 @@
 	{
 		return ((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->SetArg(argname,val,typ);
 	}
-	string GetString() //alias "?GetString@IXAServerArg@XFrame@Hxsoft@@QAEPB_WXZ"  from "xframe.dll";
+	xstring GetString() //alias "?GetString@IXAServerArg@XFrame@Hxsoft@@QAEPB_WXZ"  from "xframe.dll";
 	{
 		return ((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->GetString();
 	}
@@ -134,7 +134,7 @@
 	{
 		return ((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->GetArgInt((LPTSTR)argname);
 	}
-	string GetArgString(string argname) //alias "?GetArgString@IXAServerArg@XFrame@Hxsoft@@QAEPA_WPA_W@Z";
+	xstring GetArgString(string argname) //alias "?GetArgString@IXAServerArg@XFrame@Hxsoft@@QAEPA_WPA_W@Z";
 	{
 		return ((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->GetArgString((LPTSTR)argname);
 	}
diff --git a/jrj/xframe/wobject/xcontrol.hpp b/jrj/xframe/wobject/xcontrol.hpp
index c001204..4bd5f02 100644
--- a/jrj/xframe/wobject/xcontrol.hpp
+++ b/jrj/xframe/wobject/xcontrol.hpp
@@ -46,7 +46,8 @@
 		int nLen = GetTextLength();
 		
 		xstring xs;
-		GetWindowTextW(GetHWND(),xs.sure(nLen+1),nLen + 1);
+		wchar_t* buf = xs.sure(nLen + 1);
+		GetWindowTextW(GetHWND(),buf , nLen + 1);
 		return xs;
 	}
 	
diff --git a/jrj/xframe/xcontrol/ximageview.hpp b/jrj/xframe/xcontrol/ximageview.hpp
index 7fa1841..4c0b4da 100644
--- a/jrj/xframe/xcontrol/ximageview.hpp
+++ b/jrj/xframe/xcontrol/ximageview.hpp
@@ -15,7 +15,7 @@
         return (kimageview*)getNativePointer();
     }
 public:
-    int AddImages(LPCTSTR pUrl, LPCTSTR pText=NULL)
+    int AddImages(LPCTSTR pUrl, LPCTSTR pText=L"")
     {
         return GetKImageView()->AddImages(pUrl, (LPTSTR)pText);
     }

--
Gitblit v1.9.3