From 456d9dc293ffbd4b7d1cfef16583eb77e48428b4 Mon Sep 17 00:00:00 2001 From: xj qian <qianxj15@sina.com> Date: 星期二, 23 七月 2024 09:46:57 +0800 Subject: [PATCH] update items --- jrj/xframe/wobject/xaserverarg.hpp | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/jrj/xframe/wobject/xaserverarg.hpp b/jrj/xframe/wobject/xaserverarg.hpp index 228c87a..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 { @@ -139,6 +140,21 @@ 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