IInkDisp::D eleteStrokes 메서드(msinkaut.h)
InkDisp 개체의 Strokes 컬렉션에서 InkStrokes 컬렉션을 삭제합니다.
구문
HRESULT DeleteStrokes(
[in, optional] IInkStrokes *Strokes
);
매개 변수
[in, optional] Strokes
선택 사항입니다. InkDisp 개체에서 삭제할 스트로크의 컬렉션을 지정합니다. 기본값은 NULL입니다.
반환 값
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
반환 코드 | Description |
---|---|
|
성공. |
|
매개 변수에 잘못된 포인터가 포함되어 있습니다. |
|
작업을 수행하는 데 사용되는 메모리를 할당할 수 없습니다. |
|
지정되지 않은 오류가 발생했습니다. |
|
스트로크의 InkDisp 개체는 알려진 InkDisp 개체와 일치해야 합니다. |
|
메서드 내에서 예외가 발생했습니다. |
|
예기치 않은 매개 변수 또는 속성 형식입니다. |
설명
이 메서드는 InkStrokes 컬렉션이 전달되지 않은 경우 InkDisp 개체의 모든 스트로크를 삭제합니다. 한 번에 하나의 스트로크만 삭제하려면 DeleteStroke 메서드를 호출합니다.
삭제된 스트로크가 InkDisp 개체의 스트로크 컬렉션 끝에 떨어지지 않는 경우 InkDisp 개체는 InkDisp 개체에 남아 있는 스트로크의 인덱스를 다시 번호로 설정합니다.
참고InkStrokes 컬렉션에 포함된 스트로크가 InkDisp 개체에서 삭제되면 InkStrokes 컬렉션의 내용이 유효하지 않습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당] |
지원되는 최소 서버 | 지원되는 버전 없음 |
대상 플랫폼 | Windows |
헤더 | msinkaut.h |
라이브러리 | InkObj.dll |