UpdateData(TRUE);
 int nDotCount = 0;
 for ( int nIndex = 0; nIndex < m_EditNum.GetLength(); nIndex++ )
 {
  if ( m_EditNum[ nIndex ] == '.' )
  {
   nDotCount++;
   if ( nDotCount > 1 )
   {
    m_EditNum.Delete(nIndex);
    UpdateData(FALSE);
    //((CEdit*)GetDlgItem(IDC_EDIT_NUM))->SetFocus();
    ((CEdit*)GetDlgItem(IDC_EDIT_NUM))->SetSel(m_EditNum.GetLength(), m_EditNum.GetLength());
    return;
   }
  }
 }
 // 不允许输入数字和点以外的字符
 for ( int nIndex = 0; nIndex < m_EditNum.GetLength(); nIndex++ )
 {
  if ( m_EditNum[ nIndex ] != '.' && ( m_EditNum[ nIndex ] > '9' || m_EditNum[ nIndex ] < '0' ) )
  {
   m_EditNum.Delete(nIndex);
   UpdateData(FALSE);
   //((CEdit*)GetDlgItem(IDC_EDIT_NUM))->SetFocus();
   ((CEdit*)GetDlgItem(IDC_EDIT_NUM))->SetSel(m_EditNum.GetLength(), m_EditNum.GetLength());
   return;
  }
 }