程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> listcontrol-MFC裡面,如何實現從ListControl控件中拖動一個元素到另外一個地方?

listcontrol-MFC裡面,如何實現從ListControl控件中拖動一個元素到另外一個地方?

編輯:編程綜合問答
MFC裡面,如何實現從ListControl控件中拖動一個元素到另外一個地方?

MFC裡面,如何實現從ListControl控件中拖動一個元素到另外一個地方?

最佳回答:


拖動是用鼠標進行的,可以考慮處理WM_MOUSEMOVE和WM_MOUSELBDOWN這兩個消息。
從一個行拖動到另一個行,就是將當前元素從所在的位置刪除,然後插入到光標停留的那個行上面或下面,在拖動的過程中可以在OnMuseMove函數中實現一個水平方向的拖動虛線表示元素的虛假移動效果。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved