Editfeld nach 2.Nachkommastellen "sperren"

so hab es !
mal ganz anders! ;-)
Code:
void Dialog::OnChangeEdit()
{
     int pos = m_Edit.FindOneOf(",.");  // m_Edit = CString Var. der Editbox
     if (  (pos < m_Edit.GetLength() -2 )  &!  ( pos == -1 )  )
     {
       m_Edit = m_Edit.Left(m_Edt.GetLength() - 1 );
       UpdateData(false); 
       m_Edit.SetSel( m_Edit.GetLength(), m_Edit.GetLength() );
     }
}
Danke an alle!
Noch zur Anmerkung in der PreTranslate lasse ich für dieses Edit nur 1234567890., zu !

Sven
 
@Skandalos
Das macht der Klassenzauberer, wenn Du ihn lieb bittest
danke
aber ich war mal wieder zu blind und zu b*** um diesen Eintrag im KlassenAssi (zauberer)zu finden! LOL

hätte ich doch normal auch selber finden sollen!
Aber deine OnCommand Methode ist natürlich auch ne alternative!

thx a lot sven
 

Neue Beiträge

Zurück