我的代码是这样的    CFileDialog dcmDlg( TRUE,_T("DCM"),_T("*.DCM"),
                     OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT|OFN_ALLOWMULTISELECT,
                     _T("DICOM文件 (*.DCM)|*.DCM|"));    
    
    dcmDlg.m_ofn.lpstrFile = szBuffer; 
    dcmDlg.m_ofn.nMaxFile = 6000;     if(IDOK==dcmDlg.DoModal())    
    {
        CString          filename;
        CStringArray  strArray;
        POSITION pos = dcmDlg.GetStartPosition();
         while(pos!=NULL)
         {
           filename = dcmDlg.GetNextPathName(pos);
           strArray.Add( filename.GetBuffer(0) );
         }如果是这样的文件名
CT.1.2.840.113619.2.22.287.24060.17065.1.1.dcm
CT.1.2.840.113619.2.22.287.24060.17065.1.2.dcm
CT.1.2.840.113619.2.22.287.24060.17065.1.11.dcm
排序结果是怎样:
CT.1.2.840.113619.2.22.287.24060.17065.1.1.dcm
CT.1.2.840.113619.2.22.287.24060.17065.1.11.dcm
CT.1.2.840.113619.2.22.287.24060.17065.1.2.dcm怎么排序呢??