IDropTargetProvider::get_DropTargetEffect 메서드(uiautomationcore.h)

사용자가 이 놓기 대상에서 잡기 요소를 삭제할 때 발생하는 효과를 설명하는 지역화된 문자열을 검색합니다.

이 속성은 읽기 전용입니다.

구문

HRESULT get_DropTargetEffect(
  BSTR *pRetVal
);

매개 변수

pRetVal

반환 값

없음

설명

이 속성은 사용자가 요소 이동 또는 복사와 같은 대상에 잡기 요소를 삭제할 때 발생하는 기본 효과를 설명합니다. 이 속성은 "move"와 같은 짧은 문자열이거나 "Main 그룹에 삽입"과 같은 더 긴 문자열일 수 있습니다. 문자열은 항상 지역화됩니다.

이 속성이 변경되면 공급자는 UIA_AutomationPropertyChangedEventId 이벤트를 발생시켜 클라이언트에 알려야 합니다.

예제

IFACEMETHODIMP CRegionProvider::get_DropTargetEffect(BSTR * pDefaultDropAction)
{
    WCHAR wszDropAction[100];
    LoadString(g_hInstance, IDS_REGION_DEFAULTDROPACTION1, wszDropAction, 
        ARRAYSIZE(wszDropAction));
    *pDefaultDropAction = ::SysAllocString(wszDropAction);
    return (*pDefaultDropAction == nullptr) ? E_OUTOFMEMORY : S_OK;
}

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 uiautomationcore.h(UIAutomation.h 포함)

추가 정보

IDropTargetProvider