커서위치 가져오기 및 위치이동 문의

이 범주에서는 한글 오토메이션에 대한 다른 사용자의 기술 지원을 제공받을 수 있습니다.

  1. 한글 오토메이션의 API 사용/연동은 개발 가이드를 참조하세요.
  2. 일반 문의는 한글과컴퓨터 웹사이트의 고객 지원을 이용하세요.
  3. 개인정보가 포함되지 않도록 유의하세요. 게시글 또는 댓글에 개인정보가 포함된 내용이 있을 경우 게시물이 숨김처리 될 수 있습니다.

안녕하세요 vb.net을 이용해 OLE 개발을 진행하고 있는데,
스크롤 관련하여 OLE API 사용 문의를 드립니다.

  1. 문서의 마지막 스크롤과 현재 스크롤 위치를 가져오기
    “ParameterSetObject.pdf” 가이드 문서를 보니 IParameterSet의 HScrollPosInfo에서 vertPos혹은 VertLimitPos 항목을 가져오면 될 것 같아 다음과 같이 작성해 봤습니다.

Dim VertPos As Integer = hwp.HParameterSet.HScrollPosInfo.VertPos
Dim VertLimitPos As Integer = hwp.HParameterSet.HScrollPosInfo.VertLimitPos

결과를 보니 둘 모두 값이 0으로 표시되네요

  1. 특정위치 스크롤 이동
    위 1. 내용과 마찬가지로 아래와 같이 작성해 봤습니다.
    hwp.HParameterSet.HScrollPosInfo.VertPos = 20
    스크롤 이동이 안되네요

도움 부탁 드립니다.
고맙습니다.

안녕하세요 ^^
해당 Set의 경우 Scroll에 대한 Set을 얻어오는게 맞습니다.
하지만 Set의 데이터를 가져와야하는데 오토메이션에서는 해당 API가 없어서 해당 Set을 이용이 불가능합니다.
오토메이션에서는 API 를 통해 Scroll에 대하여 컨트롤이 불가능합니다.
도움을 드리지 못해 죄송하네요ㅠ
감사합니다.