mfc 中增加一個 信息輸出

void CDiaDlgtab2::EditOutput(CString strOutput)
{
	CEdit * pEditTab2EditOutput = (CEdit*)GetDlgItem(IDC_TAB2_EDIT_OUTPUT);

	CString strTime,strOut;
	CTime tab2Time = CTime::GetCurrentTime();
	strTime = tab2Time.Format("\n%H:%M:%S :");

	int iLineNum = pEditTab2EditOutput->GetLineCount();
	if(iLineNum <= 200)
	{
		pEditTab2EditOutput->SetSel(-1,-1);
		strOut = strTime + strOutput + "\r\n";
		pEditTab2EditOutput->ReplaceSel(strOut);
	}
	else
	{
		pEditTab2EditOutput->SetReadOnly(FALSE);
		pEditTab2EditOutput->SetSel(0, -1);	
		pEditTab2EditOutput->Clear();			
		pEditTab2EditOutput->SetReadOnly(TRUE);
	}
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章