DROPEFFECT 常數
表示拖放作業之效果的相關資訊。 DoDragDrop函式和IDropSource和IDropTarget中的許多方法都會使用此列舉的值。
常數/值 | Description |
---|---|
|
卸載目標無法接受資料。 |
|
卸載複本的結果。 拖曳來源不會變更原始資料。 |
|
拖曳來源應該會移除資料。 |
|
拖曳來源應該會建立原始資料的連結。 |
|
捲動即將啟動或目前正在目標中發生。 除了其他值之外,還會使用這個值。 |
備註
您的應用程式應該一律遮罩 DROPEFFECT 列舉中的值,以確保與未來的實作相容。 目前,只有 DROPEFFECT 值中的某些位置具有意義。 未來將會新增更多位的解譯。 拖曳來源和置放目標應該先適當地遮罩這些值,再進行比較。 他們絕對不應該藉由執行下列動作,來比較 DROPEFFECT 與DROPEFFECT_COPY:
if (dwDropEffect == DROPEFFECT_COPY)...
相反地,應用程式應該一律使用下列其中一種技術來遮罩所搜尋的值或值:
if (dwDropEffect & DROPEFFECT_COPY) == DROPEFFECT_COPY)...
if (dwDropEffect & DROPEFFECT_COPY)...
這可讓您定義新的置放效果,同時保留與現有程式碼的回溯相容性。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows 2000 Server [僅限桌面應用程式] |
標頭 |
|