to tinytao:
抱歉我确实不知道记事笨用的是RichEdit,谢谢你的指教,
“任意定位”我上次没仔细看就乱说了,对不起。
你的意思是不是实现Office2K中Word那样“即点即输”的功能?
我想能不能这样:
取得TextHeight,行间距,取得VScorllBar的位置
如果:
当前存在的行数*(TextHeight+行间距)<(VScrollBarPos+ClickPos.Y) :
用Caret填充直到到达Click位置;
再取的TextWidth,取得HScrollBar的位置
如果:
当前行中存在的列数*(TextWidth)<(HScrollBarPos+ClickPos.X) :
用空格填充直到到达Click位置;