MFC


CPoint Result;
Result.x = HIWORD(::SendMessage(edit.m_hWnd, EM_GETSEL, 0, 0));
Result.y = ::SendMessage(edit.m_hWnd, EM_LINEFROMCHAR, Result.x, 0);
Result.x = Result.x - ::SendMessage(edit.m_hWnd, EM_LINEINDEX, -1, 0);



VCL

이상하게 TEdit에는 없어서 위에꺼 그냥 갖다 쓰면 되고..(클래스명이랑 변수명은 알아서)

TMemo는 CaretPos 라는 프로퍼티 읽으면 된다.

왜 TEdit엔 없지?


(설마 Edit와 Memo가 같은컴포넌트라는걸 모르는 사람은 없겠지??)