xj qian
2024-07-22 62a635fd585aa1bafb83c2aea1ac29a508a77ae2
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;
@@ -46,7 +47,8 @@
      int nLen = GetTextLength();
      
      xstring xs;
      GetWindowTextW(GetHWND(),xs.sure(nLen+1),nLen + 1);
      wchar_t* buf = xs.sure(nLen + 1);
      GetWindowTextW(GetHWND(),buf , nLen + 1);
      return xs;
   }
   
@@ -61,4 +63,9 @@
   {
      return ((kcontrol*)this->getNativePointer())->GetElement();
   }
   Hxsoft::XFrame::xbObject* QueryItem(xstring pItem)
   {
      return ((kcontrol*)this->getNativePointer())->QueryItem((LPTSTR)pItem.c_str());
   }
};