?
jupp,
sorry, bin absoluter Anfänger! Tue mich daher noch etwas schwer. Ich habe für die Edit Box eine Update Funktion, in dieser habe ich einen Breakpoint gesetzt
void CMyDlg::OnUpdateVariable()
{
UpdateData(TRUE);
pApp->Daten.setVariable((double) this->m_Variable);
// Nimmt gleichzeitig eine Bereichsüberprüfung vor, deshalb dieses hin und her
// vor der nächsten Zeile ist der Breakpoint gesetzt.
this->m_Variable = (int) pApp->Daten.getVariable();
UpdateData(FALSE);
}
Wenn ich in dieser EditBox bspw. 47 eingebe, befindet sich nachher nur die 4 in der Variable m_Variable (UINT m_Variable).
Enter muß nicht gedrückt werden, der Abbruch erfolgt gleich nach der ersten Eingabe.
Die Membervariable vom Objekt Daten, die mit setVariable() gesetzt werden soll enthält nachher den Wert 1.
Das ganze ist sicherlich ein sehr einfaches Problem. Stehe aber echt am Anfang und meine MFC-Kenntnisse sind eher schlecht als recht.