0
我的MFC應用程序中有一個CTreeListCtrl。我需要做的是在特定條件滿足時(類型更改爲引用)在節點的特定列中添加按鈕。 MFC中的按鈕CtreeCtrl列
在圖像中,我編輯並添加了一個藍色的圓形橢圓形來標記所需按鈕的位置。我想要做的是調用一個對話框來點擊它。但我不知道它是否是線索可能與否。如果是,請給我一些建議。
我的MFC應用程序中有一個CTreeListCtrl。我需要做的是在特定條件滿足時(類型更改爲引用)在節點的特定列中添加按鈕。 MFC中的按鈕CtreeCtrl列
在圖像中,我編輯並添加了一個藍色的圓形橢圓形來標記所需按鈕的位置。我想要做的是調用一個對話框來點擊它。但我不知道它是否是線索可能與否。如果是,請給我一些建議。
這不是普通的樹形控件。它已經被定製爲使用多個列,我相信它使用了一些小孩的所有者繪製。對我來說,它更像一個列表控件與樹特性...我知道Codeproject的一些類似的代碼..
創建一個「真實」按鈕(窗口)是不明智的/好。因爲它是列表控件中的另一個窗口......
是啊你是對的..我不知何故錯過了它是一個CTreeListCtrl編輯問題 –
@xMRi我不同意。動態地將一個子控件添加到一個父控件中,添加這樣一個控件可以使處理click事件的能力更容易,因爲代碼將被封裝在一個單獨的課堂上。 – rrirower
@rriower:但不是在一個可滾動的CListCtrl中,你可能需要顯示數千行... – xMRi