<?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[KeyDown an KeyDown übergeben]]></title><description><![CDATA[<p>Hi,</p>
<p>In der KeyDownMethode von ListBox würde ich gerne die KeyDown Methode von Form1 aufrufen. Wenn ich aber das hier schreibe:</p>
<pre><code class="language-cpp">void __fastcall TForm_Main::LB_Bild_1KeyDown(TObject *Sender, WORD &amp;Key,
      TShiftState Shift)
{
        FormKeyDown(Sender, Key ,Shift);
        Key=0;
}
</code></pre>
<p>dann führt der aus irgend einen Grund FormKeyDown 2 mal aus.<br />
wenn ich das hier schreibe:</p>
<pre><code class="language-cpp">void __fastcall TForm_Main::LB_Bild_1KeyDown(TObject *Sender, WORD &amp;Key,
      TShiftState Shift)
{
        FormKeyDown(Sender,NULL,Shift);
        Key=0;
}
</code></pre>
<p>dann wird zwar FormKeydown nur einmal ausgeführt aber ich bekomme eine Warnung &quot;Temporäre Größe für Parameter 'Key' in aufruf von [...] FormKeyDown [...] verwendet&quot;</p>
<p>was bedeutet das? oder wie kann ich das besser machen!?</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/180790/keydown-an-keydown-übergeben</link><generator>RSS for Node</generator><lastBuildDate>Sat, 15 Aug 2026 15:28:11 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/180790.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 May 2007 17:25:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to KeyDown an KeyDown übergeben on Sun, 06 May 2007 17:25:34 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>In der KeyDownMethode von ListBox würde ich gerne die KeyDown Methode von Form1 aufrufen. Wenn ich aber das hier schreibe:</p>
<pre><code class="language-cpp">void __fastcall TForm_Main::LB_Bild_1KeyDown(TObject *Sender, WORD &amp;Key,
      TShiftState Shift)
{
        FormKeyDown(Sender, Key ,Shift);
        Key=0;
}
</code></pre>
<p>dann führt der aus irgend einen Grund FormKeyDown 2 mal aus.<br />
wenn ich das hier schreibe:</p>
<pre><code class="language-cpp">void __fastcall TForm_Main::LB_Bild_1KeyDown(TObject *Sender, WORD &amp;Key,
      TShiftState Shift)
{
        FormKeyDown(Sender,NULL,Shift);
        Key=0;
}
</code></pre>
<p>dann wird zwar FormKeydown nur einmal ausgeführt aber ich bekomme eine Warnung &quot;Temporäre Größe für Parameter 'Key' in aufruf von [...] FormKeyDown [...] verwendet&quot;</p>
<p>was bedeutet das? oder wie kann ich das besser machen!?</p>
<p>Danke schonmal</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1279815</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1279815</guid><dc:creator><![CDATA[JBOpael]]></dc:creator><pubDate>Sun, 06 May 2007 17:25:34 GMT</pubDate></item><item><title><![CDATA[Reply to KeyDown an KeyDown übergeben on Mon, 07 May 2007 07:11:12 GMT]]></title><description><![CDATA[<p>Guck Dir mal das Stichwort</p>
<p>KeyPreview</p>
<p>und das drumherum an.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1280059</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1280059</guid><dc:creator><![CDATA[...]]></dc:creator><pubDate>Mon, 07 May 2007 07:11:12 GMT</pubDate></item></channel></rss>