From 8da3dba7cd9f7d64876af84c2ce37da87d7113d2 Mon Sep 17 00:00:00 2001 From: LiFan <2308045698@qq.com> Date: 星期一, 02 九月 2024 18:52:38 +0800 Subject: [PATCH] update --- 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