當前位置:編程學習大全網 - 網站源碼 - 如何使用CTreeListCtrl

如何使用CTreeListCtrl

1.如何在CTreeListCtrl中使用edit或combobox?

例如,雙擊以修改項目

//重載OnLButtonDblClk

void cmytreelistcrl::OnLButtonDblClk(UINT nFlags,CPoint point)

{

int nFlag,iSubItem

ctrelistitem * pItem = HitTest(point,ampnFlag & amp;iSubItem);

if(ISU item = = 0)//樹未被修改。

返回;

pItem-& gt;SetState(TLS _ MODIFY);//這應該在初始化期間完成。

如果(pItem!=空)

{

if(nFlag & amp;TLHT _ ONITEMTEXT & amp& amppItem-& gt;GetState( TLS_MODIFY))

{

BeginModify(pItem,iSubItem);

}

}

}

然後可以在cmytreelistcrl::on updating中獲取修改後的內容。

可以在cmytreelistcrl::on updated中獲取修改的項。

  • 上一篇:怎麽將excel中的數據導入mapgis生成等值線
  • 下一篇:VFP表單設計搖獎程序
  • copyright 2024編程學習大全網