<?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[Geräusch bei Enter auf Edit-Feld]]></title><description><![CDATA[<p>Hallo,</p>
<p>mit folgender Funktion versuche ich ein &quot;Enter&quot; auf ein Editfeld abzfangen und darauf zu reagieren.<br />
Das klappt auch prima. Was mich stört, dass immer beim Drücken des Enter ein Geräusch aus dem Lautsprecher kommt! Kann man das abschalten?</p>
<pre><code>BOOL CEnglish_v2QuestionView::PreTranslateMessage(MSG* pMsg) 
{
	// TODO: Speziellen Code hier einfügen und/oder Basisklasse aufrufen
	    if(pMsg-&gt;message == WM_KEYDOWN)
    {
      // ESC-Taste abfangen
      if(pMsg-&gt;wParam == VK_ESCAPE)
      {
        return 0;
      }

      // Enter-Taste abfangen
      if(pMsg-&gt;wParam == VK_RETURN)
      {
		if(m_bAsked)	
		{ 
			Evaluation();
		}
		return 0;
      }
    }
	return CFormView::PreTranslateMessage(pMsg);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/176680/geräusch-bei-enter-auf-edit-feld</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 08:32:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/176680.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 23 Mar 2007 16:21:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Geräusch bei Enter auf Edit-Feld on Fri, 23 Mar 2007 16:21:23 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>mit folgender Funktion versuche ich ein &quot;Enter&quot; auf ein Editfeld abzfangen und darauf zu reagieren.<br />
Das klappt auch prima. Was mich stört, dass immer beim Drücken des Enter ein Geräusch aus dem Lautsprecher kommt! Kann man das abschalten?</p>
<pre><code>BOOL CEnglish_v2QuestionView::PreTranslateMessage(MSG* pMsg) 
{
	// TODO: Speziellen Code hier einfügen und/oder Basisklasse aufrufen
	    if(pMsg-&gt;message == WM_KEYDOWN)
    {
      // ESC-Taste abfangen
      if(pMsg-&gt;wParam == VK_ESCAPE)
      {
        return 0;
      }

      // Enter-Taste abfangen
      if(pMsg-&gt;wParam == VK_RETURN)
      {
		if(m_bAsked)	
		{ 
			Evaluation();
		}
		return 0;
      }
    }
	return CFormView::PreTranslateMessage(pMsg);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1251251</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251251</guid><dc:creator><![CDATA[ratmann]]></dc:creator><pubDate>Fri, 23 Mar 2007 16:21:23 GMT</pubDate></item><item><title><![CDATA[Reply to Geräusch bei Enter auf Edit-Feld on Fri, 23 Mar 2007 20:37:35 GMT]]></title><description><![CDATA[<p>PreTranslateMessage mit return TRUE verlassen.</p>
<pre><code class="language-cpp">...
      // Enter-Taste abfangen
      if(pMsg-&gt;wParam == VK_RETURN)
      {
        if(m_bAsked)   
        {
            Evaluation();
        }
        return TRUE;
      }
...
</code></pre>
<p>Aus der Doku zu PreTranslateMessage:</p>
<p>Return Value<br />
Nonzero if the message was fully processed in PreTranslateMessage and should not be processed further. Zero if the message should be processed in the normal way.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1251393</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1251393</guid><dc:creator><![CDATA[NickHappy]]></dc:creator><pubDate>Fri, 23 Mar 2007 20:37:35 GMT</pubDate></item></channel></rss>