From cfe2fd47edee46fea43cc6bda85e74cd30beeaef Mon Sep 17 00:00:00 2001
From: xj qian <qianxj15@sina.com>
Date: 星期四, 27 六月 2024 16:02:09 +0800
Subject: [PATCH] this update tree data item
---
jrj/xframe/wobject/xwin.hpp | 20 ++++++++++++++++++--
1 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/jrj/xframe/wobject/xwin.hpp b/jrj/xframe/wobject/xwin.hpp
index 099e1b7..a1afa9b 100644
--- a/jrj/xframe/wobject/xwin.hpp
+++ b/jrj/xframe/wobject/xwin.hpp
@@ -14,6 +14,22 @@
class xwin: public xview
{
public:
+ xaserverarg m_xaserverarg;
+public:
+ xaserverarg& GetArg() { return m_xaserverarg; }
+ void SetArg(LPARAM p)
+ {
+ m_xaserverarg = *(xaserverarg*)p;
+ }
+ void SetArg(xaserverarg & p)
+ {
+ m_xaserverarg = p;
+ }
+ void SetArg()
+ {
+ SetArg(GetWinParam());
+ }
+public:
xwin(void * impl, HWND hWnd):xview(impl,hWnd){}
public:
kwin* getKWin()
@@ -96,11 +112,11 @@
return xnode(getKWin()->SetAgentNodeContent((knode*)node.getNativePointer(), (knode*)val.getNativePointer()));
}
- LPARAM GetParam()
+ LPARAM GetWinParam()
{
return (LPARAM)getKWin()->GetParam();
}
- bool SetParam(LPARAM pParam)
+ bool SetWinParam(LPARAM pParam)
{
return getKWin()->SetParam((void*)pParam);
}
--
Gitblit v1.9.3