From 1daa0565659d38b74b24815a986df000fb97a2bf Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期二, 23 七月 2024 13:19:29 +0800
Subject: [PATCH] uodate start menu
---
jrj/xframe/wobject/xaserverarg.hpp | 20 ++++++++++++++++++--
1 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/jrj/xframe/wobject/xaserverarg.hpp b/jrj/xframe/wobject/xaserverarg.hpp
index d7a6fdf..e42a90e 100644
--- a/jrj/xframe/wobject/xaserverarg.hpp
+++ b/jrj/xframe/wobject/xaserverarg.hpp
@@ -1,5 +1,6 @@
#pragma once
#include "xnative.hpp"
+#include "xcontrol.hpp"
namespace Hxsoft{ namespace XFrame
{
@@ -109,7 +110,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,11 +135,26 @@
{
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);
}
+ int SetParam(LPCTSTR pArgName, xcontrol& xc)
+ {
+ return ((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->SetParam(pArgName,(LPARAM)xc.getNativePointer());
+ }
+
+ int SetParam(LPCTSTR pArgName, HWND hWnd)
+ {
+ return ((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->SetParam(pArgName, (LPARAM)hWnd);
+ }
+
+ int SetParam(LPCTSTR pArgName, KXMLDOMElement ele)
+ {
+ return ((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->SetParam(pArgName, ele.ptr());
+ }
+
int SetParam(LPCTSTR pArgName, LPARAM pValue)
{
return ((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->SetParam(pArgName,pValue);
--
Gitblit v1.9.3