wxWidgets:拖放概述
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:拖放概述
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
wxWidgets:拖放概述
- wxWidgets:拖放概述
- Drop源碼要求
- Drop目標(biāo)要求
wxWidgets:拖放概述
需要注意的是,從剪貼板傳輸數(shù)據(jù)與通過拖放傳輸數(shù)據(jù)非常相似,實現(xiàn)這兩種類型的代碼幾乎相同。
特別是,這兩種數(shù)據(jù)傳輸機制都將數(shù)據(jù)存儲在某種wxDataObject 中,并使用wxDataFormat類識別其格式。
請注意,wxUSE_DRAG_AND_DROP必須定義 insetup.h才能在 wxWidgets 中使用拖放。
Drop源碼要求
要成為“拖放源”,即提供可能被用戶拖拽到別處的數(shù)據(jù),您應(yīng)該實現(xiàn)以下步驟:
準(zhǔn)備:首先,必須創(chuàng)建一個數(shù)據(jù)對象,并使用您要拖動的數(shù)據(jù)進行初始化。例如:
wxTextDataObject my_data("This text will be dragged.");拖動開始:要開始拖動過程??
總結(jié)
以上是生活随笔為你收集整理的wxWidgets:拖放概述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 慈善基金会怎么赚钱
- 下一篇: wxWidgets:wxRichText