DROPEFFECT 常數
表示拖放作業之效果的相關資訊。 DoDragDrop函式和IDropSource和IDropTarget中的許多方法都會使用此列舉的值。
| 常數/值 | 描述 |
|---|---|
|
置放目標無法接受資料。 |
|
卸載會導致複本。 原始資料不受拖曳來源所影響。 |
|
拖曳來源應該移除資料。 |
|
拖曳來源應該建立原始資料的連結。 |
|
捲動即將啟動,或目前正在目標中發生。 除了其他值之外,還會使用這個值。 |
備註
您的應用程式應該一律遮罩 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 [僅限桌面應用程式] |
| 標頭 |
|