From a4344c9bada0722c6ef7fac5d95f29a110eea0f1 Mon Sep 17 00:00:00 2001 From: xj qian <qianxj15@sina.com> Date: 星期一, 21 四月 2025 10:32:05 +0800 Subject: [PATCH] Merge branch 'master' of http://116.62.18.175:6699/r/mis-prj --- jrj/xframe/wobject/xcontrol.hpp | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/jrj/xframe/wobject/xcontrol.hpp b/jrj/xframe/wobject/xcontrol.hpp index 4bd5f02..6938018 100644 --- a/jrj/xframe/wobject/xcontrol.hpp +++ b/jrj/xframe/wobject/xcontrol.hpp @@ -5,6 +5,7 @@ #include "kobject/kwin.hpp" #include "win32/win.hpp" #include "wobject/xstring.hpp" + using kwin=Hxsoft::XFrame::IXFWin; using kcontrol = Hxsoft::XFrame::IXFControl; @@ -22,6 +23,14 @@ return ((kcontrol*)this->getNativePointer())->GetHWND(); } + bool operator ==(xcontrol& rhs) + { + return getNativePointer() == rhs.getNativePointer(); + } + operator LPARAM() + { + return (LPARAM)getNativePointer(); + } int SetReadOnlyEx(const bool ) { int EM_SETREADONLY_ = 0x00CF; @@ -62,4 +71,9 @@ { return ((kcontrol*)this->getNativePointer())->GetElement(); } + + Hxsoft::XFrame::xbObject* QueryItem(xstring pItem) + { + return ((kcontrol*)this->getNativePointer())->QueryItem((LPTSTR)pItem.c_str()); + } }; -- Gitblit v1.9.3