From d957881a2210608ddd748074483b7c8847366d8a Mon Sep 17 00:00:00 2001
From: lifan <2308045698@qq.com>
Date: 星期四, 06 八月 2026 14:51:41 +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