604
社区成员
发帖
与我相关
我的任务
分享
int CurrentLine;
RichEdit1->Lines->BeginUpdate();
CurrentLine = RichEdit1->Perform(EM_GETFIRSTVISIBLELINE, 0, 0);
RichEdit1->Lines->Add(L"哈哈,这是新加的一行" + String(i++));
RichEdit1->Perform(EM_LINESCROLL, 0, -RichEdit1->Lines->Count);
RichEdit1->Perform(EM_LINESCROLL, 0, CurrentLine);
RichEdit1->Lines->EndUpdate();
RichEdit1->Lines->BeginUpdate() ;
//your code
RichEdit1->Lines->EndUpdate() ;
int CurrentLine;
CurrentLine = RichEdit1->Perform(EM_GETFIRSTVISIBLELINE, 0, 0);
RichEdit1->Lines->Add(L"哈哈,这是新加的一行" + String(i++));
RichEdit1->Perform(EM_LINESCROLL, 0, -RichEdit1->Lines->Count);
RichEdit1->Perform(EM_LINESCROLL, 0, CurrentLine);
RichEdit1->Perform(EM_LINESCROLL,0,-RichEdit1->Lines->Count);
RichEdit1->Perform(EM_LINESCROLL,0,你要定位的行);
RichEdit1->Perform(EM_LINESCROLL,0,5-RichEdit1->Lines->Count);