Limit max ProgressDlg log is 500 lines
Signed-off-by: Frank Li <lznuaa@gmail.com>
\r
CString text;\r
m_Log.GetWindowTextW(text);\r
\r
CString text;\r
m_Log.GetWindowTextW(text);\r
+ int count=0;\r
+ for( int i=0;i<text.GetLength();i++)\r
+ {\r
+ if(text[i]==_T('\n'))\r
+ count++;\r
+ }\r
+ if(count > 500)\r
+ {\r
+ int start=text.Find(_T('\n'),0);\r
+ text = text.Mid(start+1);\r
+ }\r
if(ch == _T('\r'))\r
{\r
RemoveLastLine(text);\r
if(ch == _T('\r'))\r
{\r
RemoveLastLine(text);\r