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[데스크톱 앱만] |
헤더 |
|