From 866d948dfb2616e03158d91d0ae8a49721d240c6 Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期一, 03 八月 2026 14:34:14 +0800
Subject: [PATCH] update

---
 jrj/ext-jrj/list.Test.ap.cpp |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/jrj/ext-jrj/list.Test.ap.cpp b/jrj/ext-jrj/list.Test.ap.cpp
index 84c61b9..e6fee06 100644
--- a/jrj/ext-jrj/list.Test.ap.cpp
+++ b/jrj/ext-jrj/list.Test.ap.cpp
@@ -225,6 +225,14 @@
 		return OnCmdDispatch(evt->xcommand.pStrID);
 	}
 
+	int OnRowChanged(TEvent* evt, LPARAM p)
+	{
+		DWNMHDR& hdr = *(DWNMHDR*)evt->notify.pnmh;
+		int row = hdr.row;
+		SetAgent(L"list", dw_list.GetItemString(row, L"APID"));
+		return 1;
+	}
+
 	int OnAttachEvent()
 	{
 		//绑定工具条点击事件
@@ -234,6 +242,7 @@
 		AttachEvent(L"cbx_type", L"CBN_SELCHANGE", (FEvent)&ListTestAP::OnCombboChanged);//属性组切换list中列的数量变化
 		AttachEvent(L"dw_list", L"DWV_DOUBLECLICKED", (FEvent)&ListTestAP::OnDoubleClicked);//行双击
 		AttachEvent(L"dw_list", L"DWV_CLICKED", (FEvent)&ListTestAP::OnDwClicked);
+		AttachEvent(L"dw_list", L"DWV_ROWFOCUSCHANGED", (FEvent)&ListTestAP::OnRowChanged);
 		return 1;
 	}
 

--
Gitblit v1.9.3