다음을 통해 공유


IIOCancelInformation 인터페이스(shobjidl_core.h)

진행률 대화 상자에서 프로세스 스레드에 취소 창 메시지를 게시하는 메서드를 노출합니다.

이 인터페이스를 사용하면 진행률 대화 상자에서 PostThreadMessage 를 통해 스레드 메시지를 작업자 스레드에 게시하여 작업을 취소할 수 있습니다. 작업자 스레드는 GetMessage, PeekMessage 또는 MsgWaitForMultipleObjectsEx를 통해 메시지 큐를 주기적으로 검사 합니다.

IIOCancelInformation::SetCancelInformation 메서드는 사용자가 취소를 클릭할 때 진행률 대화 상자에 스레드 ID와 PostThreadMessage에 대한 메시지를 알려줍니다. "0"의 스레드 ID는 취소 메시지에 대한 전송 작업을 사용하지 않도록 설정합니다.

상속

IIOCancelInformation 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IIOCancelInformation 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IIOCancelInformation 인터페이스에는 이러한 메서드가 있습니다.

 
IIOCancelInformation::GetCancelInformation

사용자가 진행률 UI에서 취소를 선택할 때 게시되는 정보를 반환합니다.
IIOCancelInformation::SetCancelInformation

사용자가 진행률 UI에서 취소를 선택할 때 게시되는 정보를 설정합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shobjidl_core.h(Shobjidl.h 포함)