From c0b9d8b65e532931114a092460feafafabaa1d05 Mon Sep 17 00:00:00 2001
From: LiFan <2308045698@qq.com>
Date: 星期三, 26 六月 2024 11:32:58 +0800
Subject: [PATCH] 提交代码
---
jrj/xframe/wobject/xwin.hpp | 21 ++++++++++++++++++---
1 files changed, 18 insertions(+), 3 deletions(-)
diff --git a/jrj/xframe/wobject/xwin.hpp b/jrj/xframe/wobject/xwin.hpp
index 6de68fc..099e1b7 100644
--- a/jrj/xframe/wobject/xwin.hpp
+++ b/jrj/xframe/wobject/xwin.hpp
@@ -66,7 +66,11 @@
if(!w) return 0; //response
return (xwin*)GetPropW(w->GetHWND(),L"AttachObject");
}
-
+ xwin* OpenWindow(string url, xaserver& arg)
+ {
+ return OpenWindow(url, (LPARAM)&arg);
+ }
+
int trace(string info)
{
return 1;
@@ -113,7 +117,7 @@
return getKWin()->Redraw();
}
- int openUrl(string aurl, xaserverarg* para)
+ int openUrl(xstring aurl, xaserverarg* para)
{
KXMLDOMDocument x;
@@ -154,7 +158,7 @@
return getKWin()->CloseWindow();
}
- int openUrl(string aurl)
+ int openUrl(xstring aurl)
{
xaserverarg* arg = new xaserverarg();
return openUrl(aurl, arg);
@@ -164,4 +168,15 @@
{
return getKWin()->GetElement();
}
+
+ xwin GetFrameWindow()
+ {
+ kwin* kw = getKWin()->GetFrameWindow();
+ return xwin(kw, kw->GetHWND());
+ }
+
+ void SwitchLayer(LPCTSTR pStrLayerSheet, LPCTSTR pStrLayerFrame)
+ {
+ return getKWin()->SwitchLayer((LPTSTR)pStrLayerSheet, (LPTSTR)pStrLayerFrame);
+ }
};
--
Gitblit v1.9.3