<?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[Probleme mit PreTranslateMessage]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe ein einfaches Dialogfenster und will jetzt Überprüfen, ob die SPACE-Taste gedrückt wurde. Darum habe ich folgenden Code in meine Source-Datei eingefügt:</p>
<pre><code class="language-cpp">bool CZaehlerDlg::PreTranslateMessage(MSG* pMsg)
{
	if(pMsg-&gt;message==WM_KEYDOWN)
	{
		if(pMsg-&gt;wParam==VK_SPACE)
		{
			//MACHT WAS.
		}
	}

	return CDialog::PreTranslateMessage(pMsg);
}
</code></pre>
<p>Wo müsste ich diese Funktion jetzt deklarieren, damit folgender Fehler nicht mehr erscheint:</p>
<blockquote>
<p>Member-Funktion nicht in 'CZaehlerDlg' deklariert.</p>
</blockquote>
<p>VIELEN DANK.<br />
V.K.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/202144/probleme-mit-pretranslatemessage</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Apr 2026 11:41:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/202144.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 08 Jan 2008 07:47:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme mit PreTranslateMessage on Tue, 08 Jan 2008 07:47:58 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ich habe ein einfaches Dialogfenster und will jetzt Überprüfen, ob die SPACE-Taste gedrückt wurde. Darum habe ich folgenden Code in meine Source-Datei eingefügt:</p>
<pre><code class="language-cpp">bool CZaehlerDlg::PreTranslateMessage(MSG* pMsg)
{
	if(pMsg-&gt;message==WM_KEYDOWN)
	{
		if(pMsg-&gt;wParam==VK_SPACE)
		{
			//MACHT WAS.
		}
	}

	return CDialog::PreTranslateMessage(pMsg);
}
</code></pre>
<p>Wo müsste ich diese Funktion jetzt deklarieren, damit folgender Fehler nicht mehr erscheint:</p>
<blockquote>
<p>Member-Funktion nicht in 'CZaehlerDlg' deklariert.</p>
</blockquote>
<p>VIELEN DANK.<br />
V.K.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1432817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1432817</guid><dc:creator><![CDATA[VerbalKint]]></dc:creator><pubDate>Tue, 08 Jan 2008 07:47:58 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit PreTranslateMessage on Tue, 08 Jan 2008 07:52:41 GMT]]></title><description><![CDATA[<p>Na wo wohl - natürlich in der Klassendefinition der CZaehlerDlg <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> (dort als &quot;virtual BOOL PreTranslateMessage( MSG* pMsg );&quot;)</p>
<p>(btw, die MFC arbeitet nicht mit &quot;bool&quot;, sondern mit &quot;BOOL&quot;)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1432818</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1432818</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 08 Jan 2008 07:52:41 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit PreTranslateMessage on Tue, 08 Jan 2008 08:07:02 GMT]]></title><description><![CDATA[<p>Hi.</p>
<p>das hatte ich probiert, aber das VIRTUAL habe ich vergessen und es gab darum ein paar Fehlermeldungen.<br />
DANKE!<br />
V.K.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1432825</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1432825</guid><dc:creator><![CDATA[VerbalKint]]></dc:creator><pubDate>Tue, 08 Jan 2008 08:07:02 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit PreTranslateMessage on Tue, 08 Jan 2008 09:59:47 GMT]]></title><description><![CDATA[<p>Kann nicht sein! Das virtual muss in der abgeleiteten Klasse nicht angegeben werden, wenn ansonsten die Signatur stimmt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1432885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1432885</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Tue, 08 Jan 2008 09:59:47 GMT</pubDate></item></channel></rss>