EDITSTREAM 구조체(richedit.h)

애플리케이션이 EM_STREAMIN 또는 EM_STREAMOUT 메시지의 서식 있는 편집 컨트롤에 전달하는 정보를 포함합니다. 서식 있는 편집 컨트롤은 이 정보를 사용하여 데이터 스트림을 컨트롤 안팎으로 전송합니다.

구문

typedef struct _editstream {
  DWORD_PTR          dwCookie;
  DWORD              dwError;
  EDITSTREAMCALLBACK pfnCallback;
} EDITSTREAM;

멤버

dwCookie

형식: DWORD_PTR

풍부한 편집 컨트롤이 pfnCallback 멤버로 지정된 EditStreamCallback 콜백 함수에 전달하는 애플리케이션 정의 값을 지정합니다.

dwError

형식: DWORD

스트림 인(읽기) 또는 스트림아웃(쓰기) 작업의 결과를 나타냅니다. 값이 0이면 오류가 없음을 나타냅니다. 0이 아닌 값은 EditStreamCallback 함수의 반환 값 또는 컨트롤에 오류가 발생했음을 나타내는 코드일 수 있습니다.

pfnCallback

형식: EDITSTREAMCALLBACK

컨트롤이 데이터를 전송하기 위해 호출하는 애플리케이션 정의 함수인 EditStreamCallback 함수에 대한 포인터입니다. 컨트롤은 콜백 함수를 반복적으로 호출하여 각 호출을 통해 데이터의 일부를 전송합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 richedit.h

추가 정보

EM_STREAMIN

EM_STREAMOUT

EditStreamCallback

참조