SourceCode/Bond/BoounionPLC/PagePlcList.cpp
@@ -35,6 +35,7 @@ ON_WM_CTLCOLOR() ON_WM_DESTROY() ON_WM_SIZE() ON_MESSAGE(ID_MSG_TREE_CLICK_ITEM, OnTreeClickItem) END_MESSAGE_MAP() @@ -160,6 +161,17 @@ rcItem.Width(), rcItem.Height()); } LRESULT CPagePlcList::OnTreeClickItem(WPARAM wParam, LPARAM lParam) { HTREEITEM hItem = (HTREEITEM)wParam; ASSERT(hItem); CPLC* pPlc = (CPLC*)m_treeCtrl.GetItemData(hItem); ASSERT(pPlc); theApp.m_model.notifyPtr(RX_CODE_SELECT_PLC, pPlc); return 0; } void CPagePlcList::ReadPLCList() { //m_treeCtrl.InsertItem("PLC1", nullptr, nullptr);