From 03ef0b51103c735077c784c7df81ae2bcc1599ab Mon Sep 17 00:00:00 2001 From: LiFan <2308045698@qq.com> Date: 星期四, 13 二月 2025 18:33:56 +0800 Subject: [PATCH] update --- jrj/project/business/Public/GroupManagerList.cpp | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/jrj/project/business/Public/GroupManagerList.cpp b/jrj/project/business/Public/GroupManagerList.cpp index 9f7d61a..adc6cff 100644 --- a/jrj/project/business/Public/GroupManagerList.cpp +++ b/jrj/project/business/Public/GroupManagerList.cpp @@ -61,9 +61,9 @@ for (i = 0; i < s; i++) { - KXMLDOMElement& e = *new KXMLDOMElement(nlist.item(i)); + KXMLDOMElement e = nlist.item(i); xstring name = e.selectSingleNode(L"@name").text(); - HTREEITEM hw = tv_folder.InsertChildItem(h, name,(LPARAM)&e , 15); + HTREEITEM hw = tv_folder.InsertChildItem(h, name,e , 15); createSubTree(wid, hw, e); } return 1; @@ -72,7 +72,7 @@ int OnCreateTree() { //int wid = tv_folder.GetId(); - while (tv_folder.GetRootItem() > 0) + while (!tv_folder.GetRootItem()) tv_folder.DeleteItem(tv_folder.GetRootItem()); xml x; @@ -93,10 +93,10 @@ int i; for (i = 0; i < len; i++) { - KXMLDOMElement& e = *new KXMLDOMElement(nlist.item(i)); + KXMLDOMElement e = nlist.item(i); xstring name = e.selectSingleNode(L"@name").text(); - HTREEITEM h = tv_folder.InsertChildItem( 0, name, name, (LPARAM)&e, 15); - createSubTree(h, e); + HTREEITEM h = tv_folder.InsertChildItem(0, name, e, 15); + createSubTree(0,h, e); tv_folder.ExpandItem(h); } tv_folder.ExpandItem( 0); @@ -133,7 +133,7 @@ if (comdid == L"xmMemberAdd") { HTREEITEM hItem = tv_folder.GetSelectedItem(); - if (hItem < 0) return 1; + if (!hItem) return 1; KXMLDOMElement e = tv_folder.GetItemData(hItem); xaserverarg arg; -- Gitblit v1.9.3