Show/Hide Toolbars

엠에디터 도움말

Navigation: 엠에디터 도움말 > 플러그인 참조 > 인라인 함수

엠에디터 플러그 인 참조:Editor_SetCaretPosEx

Scroll Prev Top Next More
엠에디터 홈 - 엠에디터 도움말 - 플러그 인 참조 - 인라인 함수

Editor_SetCaretPosEx

커서 위치를 이동하고 필요에 따라 선택 영역을 확장합니다. 이 인라인 함수를 사용하거나 EE_SET_CARET_POS 메시지를 명시적으로 보낼 수 있습니다.

Editor_SetCaretPosEx( HWND hwnd, int nLogical, POINT_PTR* pptPos, BOOL bExtend );

매개 변수

hwnd

보기의 창 핸들 또는 EmEditor의 프레임을 지정합니다.

nLogical

다음의 값 중 하나를 지정합니다.

의미

POS_VIEW

좌표를 표시합니다.

POS_LOGICAL_A

논리 좌표(더블 바이트 문자를 2로 계산)

POS_LOGICAL_W

논리 좌표(더블 바이트 문자를 1로 계산)

POS_SCROLL_ALWAYS

POS_SCROLL_CENTER 또는 POS_SCROLL_TOP과 함께 사용될 때, 현재 커서 위치가 이미 보일지라도 커서 위치가 이동합니다.

POS_SCROLL_CENTER

커서 위치가 창의 중앙에 가깝게 됩니다.

POS_SCROLL_DONT_CARE

커서 위치가 스크롤이 최소화 된 곳에 위치하게 됩니다.

POS_SCROLL_TOP

커서 위치가 창의 상단에 위치하게 됩니다.

pptPos

커서 위치를 지정하는 POINT_PTR 구조에 대한 포인터 입니다.

bExtend

현재 선택 영역을 확장할 지 여부를 결정합니다. bExtend가 TRUE인 경우, 기준 위치의 끝이 있던 곳에 남아 있는 동안 활성화된 선택 영역의 끝이 위치로 이동합니다. 그렇지 않으면, 양 끝이 모두 지정된 위치로 이동합니다.

반환 값

반환 값이 사용되지 않습니다.

버전

EmEditor 버전 4.03 이상에서만 지원됩니다. 하지만, POS_SCROLL_DONT_CARE, POS_SCROLL_CENTER, 및 POS_SCROLL_TOP flag는 EmEditor 버전 6 이상에서만 지원됩니다.POS_SCROLL_ALWAYS는 EmEditor 버전 7.00.4 이상에서만 지원됩니다.

Copyright © 2003-2016 by Emurasoft, Inc.