#include void CInsertionSortDialog::OnBnClickedBtnSort() { clock_t time1 = clock(); CString inputStr; CString outputStr(""); int i; GetDlgItem(IDC_EDIT1)->GetWindowText( inputStr ); for (int i=0; iSetWindowText( outputStr ); Sleep(350); // millisecond clock_t time2 = clock(); clock_t timediff = time2 - time1; float timediff_sec = ((float)timediff) / CLOCKS_PER_SEC; CString tmStr; tmStr.Format(_T("%f"), timediff_sec); GetDlgItem(IDC_EDIT3)->SetWindowText( tmStr ); }