<?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[Timer löscht alle Eingabefelder :&#x2F;]]></title><description><![CDATA[<p>Hi, ich bin gerade dabei MFC zu lernen (seit 2 Tagen)<br />
Nun wollte ich bei meinem Dialog aktuelle Uhrzeit einbauen. Hat alles auch geklappt, aber nun werden die Eingabefelder im Sekundentakt gelöscht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /><br />
Kann mir jemand sagen woran es liegen kann?</p>
<pre><code class="language-cpp">BOOL CLoaditupDlg::OnInitDialog()
{
	CDialog::OnInitDialog();

	.
         .
         . 

	// Dialogfeld aktualisieren
	UpdateData(FALSE);

	// Timer für Uhr starten
	SetTimer(ID_CLOCK_TIMER, 1000, NULL);

	return TRUE;  // Geben Sie TRUE zurück, außer ein Steuerelement soll den Fokus erhalten
}
</code></pre>
<pre><code class="language-cpp">void CLoaditupDlg::OnTimer(UINT nIDEvent) 
{
	// TODO: Code für die Behandlungsroutine für Nachrichten hier einfügen und/oder Standard aufrufen
	// Aktuelle Zeit holen
	CTime curTime = CTime::GetCurrentTime();

	m_sTime.Format(&quot;%d:%d:%d&quot;, curTime.GetHour(),
	curTime.GetMinute(),
	curTime.GetSecond());	

	UpdateData(FALSE);

	CDialog::OnTimer(nIDEvent);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/75128/timer-löscht-alle-eingabefelder</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 15:18:01 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/75128.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 27 May 2004 14:54:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Timer löscht alle Eingabefelder :&#x2F; on Thu, 27 May 2004 15:00:10 GMT]]></title><description><![CDATA[<p>Hi, ich bin gerade dabei MFC zu lernen (seit 2 Tagen)<br />
Nun wollte ich bei meinem Dialog aktuelle Uhrzeit einbauen. Hat alles auch geklappt, aber nun werden die Eingabefelder im Sekundentakt gelöscht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":/"
      alt="😕"
    /><br />
Kann mir jemand sagen woran es liegen kann?</p>
<pre><code class="language-cpp">BOOL CLoaditupDlg::OnInitDialog()
{
	CDialog::OnInitDialog();

	.
         .
         . 

	// Dialogfeld aktualisieren
	UpdateData(FALSE);

	// Timer für Uhr starten
	SetTimer(ID_CLOCK_TIMER, 1000, NULL);

	return TRUE;  // Geben Sie TRUE zurück, außer ein Steuerelement soll den Fokus erhalten
}
</code></pre>
<pre><code class="language-cpp">void CLoaditupDlg::OnTimer(UINT nIDEvent) 
{
	// TODO: Code für die Behandlungsroutine für Nachrichten hier einfügen und/oder Standard aufrufen
	// Aktuelle Zeit holen
	CTime curTime = CTime::GetCurrentTime();

	m_sTime.Format(&quot;%d:%d:%d&quot;, curTime.GetHour(),
	curTime.GetMinute(),
	curTime.GetSecond());	

	UpdateData(FALSE);

	CDialog::OnTimer(nIDEvent);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/528382</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/528382</guid><dc:creator><![CDATA[sadi]]></dc:creator><pubDate>Thu, 27 May 2004 15:00:10 GMT</pubDate></item><item><title><![CDATA[Reply to Timer löscht alle Eingabefelder :&#x2F; on Thu, 27 May 2004 15:11:30 GMT]]></title><description><![CDATA[<p>DU musst zunächst UpdateData(TRUE) aufrufen, damit die aktuell in den Controls gespeicherten Werte in die zugehörigen Member gespeichert werden. UpdateData(FALSE) setzt einfach plump alle Controls auf den Wert der in der zugehörigen Membervariablen gespeichert ist.</p>
<p>Ist leider bei der MFC etwas schrottig diesbezüglich...</p>
<p>-junix</p>
]]></description><link>https://www.c-plusplus.net/forum/post/528403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/528403</guid><dc:creator><![CDATA[junix]]></dc:creator><pubDate>Thu, 27 May 2004 15:11:30 GMT</pubDate></item><item><title><![CDATA[Reply to Timer löscht alle Eingabefelder :&#x2F; on Thu, 27 May 2004 16:00:33 GMT]]></title><description><![CDATA[<p>Vielen Dank!!<br />
Zwar hab ich bissel gebraucht bis ich das verstanden habe <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="🙂"
    /> aber jetzt geht das <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_tongue"
      title=":P"
      alt="😛"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/528457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/528457</guid><dc:creator><![CDATA[sadi]]></dc:creator><pubDate>Thu, 27 May 2004 16:00:33 GMT</pubDate></item></channel></rss>