<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Enter im Eingabefeld beendet den Dialog]]></title><description><![CDATA[<p>Hallo,<br />
ich versuche in VC++ eine MFC Bedienoberfläche für mein Programm zu schreiben. Wenn ich jetzt die Eingabefelder mit der Maus bestätige ist alles OK. Wenn ich nach einer Eingabe ENTER drücke, wird wahrscheinlich ein 'OnOK()' gesendet und mein Programm beendet. Eigentlich reicht mir aber ein 'UpdateData(TRUE)' nach dem drücken der Enter Taste,um die Daten der Eingagefelder an die Variablen zu übergeben.</p>
<p>Wer kann mir helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/58342/enter-im-eingabefeld-beendet-den-dialog</link><generator>RSS for Node</generator><lastBuildDate>Tue, 02 Jun 2026 18:34:02 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/58342.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 12 Dec 2003 09:59:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 09:59:10 GMT]]></title><description><![CDATA[<p>Hallo,<br />
ich versuche in VC++ eine MFC Bedienoberfläche für mein Programm zu schreiben. Wenn ich jetzt die Eingabefelder mit der Maus bestätige ist alles OK. Wenn ich nach einer Eingabe ENTER drücke, wird wahrscheinlich ein 'OnOK()' gesendet und mein Programm beendet. Eigentlich reicht mir aber ein 'UpdateData(TRUE)' nach dem drücken der Enter Taste,um die Daten der Eingagefelder an die Variablen zu übergeben.</p>
<p>Wer kann mir helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/414291</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414291</guid><dc:creator><![CDATA[wwipfel]]></dc:creator><pubDate>Fri, 12 Dec 2003 09:59:10 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 10:05:40 GMT]]></title><description><![CDATA[<p>Schreib doch dein eigenes OnOK. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/414297</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414297</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 12 Dec 2003 10:05:40 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 10:24:41 GMT]]></title><description><![CDATA[<p>estartu_de schrieb:</p>
<blockquote>
<p>Schreib doch dein eigenes OnOK. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
</blockquote>
<p>Bin doch noch ein Frischling in MFC und habe in Mut: 'VC++ in 21Tagen'<br />
nichts gefunden.</p>
<p>1.-Wo und wie muß ich im Klassenassistent beginnen?</p>
<p>2.-Benutze ich für enter die Nachricht EN_CHANGE mit der Object-ID des<br />
Eingabefeldes?</p>
<p>3.- Ist die Object-ID des Dialoges der bessere Einstiegspunkt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/414312</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414312</guid><dc:creator><![CDATA[wwipfel]]></dc:creator><pubDate>Fri, 12 Dec 2003 10:24:41 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 10:38:38 GMT]]></title><description><![CDATA[<p>Nix gegen dich, aber es muss mal raus: <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /> ICH HASSE ... IN 21 TAGEN!!!!! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>Mach in der Resource einen Doppelklick auf den OK Knopf. Dann solltest du alleine weiter kommen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/414322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414322</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 12 Dec 2003 10:38:38 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 10:40:17 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/414324</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414324</guid><dc:creator><![CDATA[.]]></dc:creator><pubDate>Fri, 12 Dec 2003 10:40:17 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 10:53:19 GMT]]></title><description><![CDATA[<p>Den OK und den Abbrechen Button habe ich gelöscht, weil ich keine Verwendung dafür hatte <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":-("
      alt="😞"
    /></p>
<p>Was nun?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/414333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414333</guid><dc:creator><![CDATA[wwipfel]]></dc:creator><pubDate>Fri, 12 Dec 2003 10:53:19 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 11:30:54 GMT]]></title><description><![CDATA[<p>Servus,</p>
<p>Ganz einfach:</p>
<p>in .cpp</p>
<pre><code class="language-cpp">void CDeinDialog::OnOK()
{
//nix reinschreiben oder was du haben willst wenn Return gedrückt wird
}
</code></pre>
<p>in .h</p>
<pre><code class="language-cpp">//unter den Konstruktoren:
class CDeinDialog : public CDialog
{
// Konstruktion
public:
    void OnOK();
</code></pre>
<p>und Pferdfisch....<br />
war ja nicht so schwer oder?</p>
<p>*winke*<br />
Hellsgore</p>
]]></description><link>https://www.c-plusplus.net/forum/post/414360</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414360</guid><dc:creator><![CDATA[Hellsgore]]></dc:creator><pubDate>Fri, 12 Dec 2003 11:30:54 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 11:32:17 GMT]]></title><description><![CDATA[<p>Dann ändern wir den Ansatz und stellen die Edits so ein, dass die sich um das Enter kümmern:</p>
<p>1.) Markiere all deine Eingabefelder (Shift-Taste festhalten und nacheinander anklicken)<br />
2.) Rechte Maustaste<br />
3.) Eigenschaften<br />
4.) Karteikarte: Formate<br />
5.) Das Häkchen &quot;Return möglich&quot; setzen<br />
6.) Beten (im Ernst, hatte grade nicht die Möglichkeit das auszutesten - sollte aber gehen)<br />
7.) (Ein besseres Buch oder Tutorial suchen - guck mal da: <a href="http://www.henkessoft.de/" rel="nofollow">http://www.henkessoft.de/</a>)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/414363</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414363</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 12 Dec 2003 11:32:17 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 13:26:57 GMT]]></title><description><![CDATA[<p>Danke für eure Hilfe,<br />
aber &quot;5.) Das Häkchen &quot;Return möglich&quot; setzen &quot; hat nicht geholfen und bei dem Tip von Hellsgore bekomme ich Fehler wegen der Neudefinition von OnOK().</p>
<p>Kann bitte mal jemand im mein Projekt reinschauen? (Der Abgabetermin drängt.)</p>
<p><a href="http://www.city-com.net/cpp/Lastgenerator2.zip" rel="nofollow">www.city-com.net/cpp/Lastgenerator2.zip</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/414441</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414441</guid><dc:creator><![CDATA[wwipfel]]></dc:creator><pubDate>Fri, 12 Dec 2003 13:26:57 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 13:53:11 GMT]]></title><description><![CDATA[<p>So, hab folgendes mit deinem Projekt gemacht:</p>
<p>- Neuen Button eingebaut mit der ID IDOK<br />
- Darauf Doppelklick<br />
- OK drücken<br />
- den Kommentar und besonders die Zeile</p>
<pre><code class="language-cpp">CDialog::OnOK();
</code></pre>
<p>löschen<br />
- Den Knopf wieder löschen<br />
- Fertig!!!!</p>
<p>Ist der Tips von Hellsgore auf Umwegen für Anfänger.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/414454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414454</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Fri, 12 Dec 2003 13:53:11 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 13:46:27 GMT]]></title><description><![CDATA[<p>Der Tip Hellsgore funktioniert, ich habe es in Deinem Projekt getestet.</p>
<p>Header:</p>
<pre><code class="language-cpp">class CLastgenerator2Dlg : public CDialog
{
// Konstruktion
public:
	CLastgenerator2Dlg(CWnd* pParent = NULL);	// Standard-Konstruktor
	void OnOK();
</code></pre>
<p>cpp Datei:</p>
<pre><code class="language-cpp">void CLastgenerator2Dlg::OnOK()
{
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/414456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414456</guid><dc:creator><![CDATA[Noodles]]></dc:creator><pubDate>Fri, 12 Dec 2003 13:46:27 GMT</pubDate></item><item><title><![CDATA[Reply to Enter im Eingabefeld beendet den Dialog on Fri, 12 Dec 2003 14:08:57 GMT]]></title><description><![CDATA[<p>Suuuuuuper !!!!<br />
ich hatte in der<br />
Header Datei den Bereich von &quot;class... bis ...//Kostruktor&quot; übernommen<br />
und dann die Klammer wieder geschlossen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":-("
      alt="😞"
    /></p>
<p>Vielen Dank an alle, die geholfen haben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/414482</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/414482</guid><dc:creator><![CDATA[wwipfel]]></dc:creator><pubDate>Fri, 12 Dec 2003 14:08:57 GMT</pubDate></item></channel></rss>