OLE 관련 작업을 수행 하는 컨트롤을 편집 하는 서식 있는 텍스트의 클라이언트에 의해 사용 되는 인터페이스를 지정 합니다. IRichEditOle 인터페이스는 다음 메서드:
| IUnknown 메서드 | 설명 |
|---|---|
| QueryInterface | 지원 되는 인터페이스 포인터를 반환합니다. |
| AddRef | 참조 횟수를 증가. |
| 출시 | 참조 횟수를 감소 시킵니다. |
| IRichEditOle 메서드 | 설명 |
|---|---|
| GetClientSite | 새 개체를 만들 때 사용할 IOleClientSite 인터페이스를 검색 합니다. |
| GetObjectCount | Rich edit 컨트롤에 포함 된 개체 수를 반환 합니다. |
| GetLinkCount | 링크 rich edit 컨트롤의 개체 수를 반환 합니다. |
| GetObject | Rich edit 컨트롤에 있는 개체에 대 한 REOBJECT 구조에서 정보를 반환합니다. |
| InsertObject | Rich edit 컨트롤에 개체 삽입. |
| ConvertObject | 개체를 새 형식으로 변환합니다. |
| ActivateAs | OLE 새로운 클래스의 개체로 해당 개체를 처리 하 고 개체를 다시 로드 된 클래스의 개체를 언로드합니다. |
| SetHostNames | 설정 하는 "호스트 이름" 풍부한 편집 컨트롤에 삽입 한 개체에 게 주어진. |
| SetLinkAvailable | 개체의 플래그에 링크의 사용할 수 있는 비트의 값을 설정. |
| SetDvaspect | Rich edit 컨트롤 개체를 그리는 데 사용 하는 측면을 설정. |
| HandsOffStorage | 지정 된 개체와 관련 된 저장소 인터페이스에 대 한 참조를 해제 하는 rich edit 컨트롤을 알려줍니다. |
| SaveCompleted | 가장 최근의 save 작업 완료 되었습니다, 그리고 그것은 개체에 대해 다른 저장소 개최 한다 rich edit 컨트롤을 알려줍니다. |
| InPlaceDeactivate | 있는 경우 현재 활성화 위치에서 개체를 비활성화 하려면 rich edit 컨트롤을 알려줍니다. |
| ContextSensitiveHelp | Rich edit 컨트롤을 전환 또는 상황에 맞는 도움말 모드를 알려줍니다. |
| GetClipboardData | 편집 컨트롤의 범위에 대 한 클립보드 개체 검색. |
| ImportDataObject | 현재 선택 영역을 대체 하는 rich edit 컨트롤에 클립보드 개체를 가져옵니다. |