LiFan
2024-07-23 5328bcc143efdba5b735df2af0fdd56fd92b5f54
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);