From ca7bfcdac21b765d29d0045308d434dfd038b10c Mon Sep 17 00:00:00 2001 From: xj qian <qianxj15@sina.com> Date: 星期三, 04 九月 2024 16:16:56 +0800 Subject: [PATCH] update jarch --- jrj/xframe/wobject/xaserverarg.hpp | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) diff --git a/jrj/xframe/wobject/xaserverarg.hpp b/jrj/xframe/wobject/xaserverarg.hpp index e42a90e..a54aeb1 100644 --- a/jrj/xframe/wobject/xaserverarg.hpp +++ b/jrj/xframe/wobject/xaserverarg.hpp @@ -1,7 +1,6 @@ #pragma once #include "xnative.hpp" #include "xcontrol.hpp" - namespace Hxsoft{ namespace XFrame { class IXAServerArg @@ -165,6 +164,15 @@ return ((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->GetParam(pArgName); } + void* GetControl(LPCTSTR pArgName) + { + return (void*)((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->GetParam(pArgName); + } + HWND GetHWND(LPCTSTR pArgName) + { + return (HWND)((Hxsoft::XFrame::IXAServerArg*)getNativePointer())->GetParam(pArgName); + } + template<class T> int SetParam(LPCTSTR pArgName, T pValue) { -- Gitblit v1.9.3