<?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[Auf Buttonereignisse reagieren]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe eine MFC-Anwendung (CFormView) mit dynamischen Buttons erstellt und das funktioniert auch wunderbar.<br />
Der nächste Schritt wäre &quot;auf die Buttonereignisse zu reagieren&quot;.<br />
Wie kann ich hier die Button-Klicks empfangen, um dann die entsprechenden Aktionen auszulösen?</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/174530/auf-buttonereignisse-reagieren</link><generator>RSS for Node</generator><lastBuildDate>Sat, 25 Apr 2026 12:03:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/174530.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 28 Feb 2007 11:34:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Auf Buttonereignisse reagieren on Wed, 28 Feb 2007 11:34:25 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe eine MFC-Anwendung (CFormView) mit dynamischen Buttons erstellt und das funktioniert auch wunderbar.<br />
Der nächste Schritt wäre &quot;auf die Buttonereignisse zu reagieren&quot;.<br />
Wie kann ich hier die Button-Klicks empfangen, um dann die entsprechenden Aktionen auszulösen?</p>
<p>Danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1236704</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1236704</guid><dc:creator><![CDATA[Parix]]></dc:creator><pubDate>Wed, 28 Feb 2007 11:34:25 GMT</pubDate></item><item><title><![CDATA[Reply to Auf Buttonereignisse reagieren on Wed, 28 Feb 2007 11:48:18 GMT]]></title><description><![CDATA[<p>Nun Du musst Deinen Buttons IDs vergeben. Mit ON_COMMAND_RANGE kanst Du dann auf diese IDs reagieren.<br />
Oder Du überschreibst OnCommand (was ich nicht so gut finde).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1236715</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1236715</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Wed, 28 Feb 2007 11:48:18 GMT</pubDate></item><item><title><![CDATA[Reply to Auf Buttonereignisse reagieren on Wed, 28 Feb 2007 13:25:29 GMT]]></title><description><![CDATA[<p>Ich habe als erstes einen Bereich von ID's für die Buttons reserviert.</p>
<pre><code class="language-cpp">#define B_FIRST_ID 10000
#define B_LAST_ID	11000
</code></pre>
<p>aber wie kann ich die ID für den angeklickten Button ermitteln?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1236801</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1236801</guid><dc:creator><![CDATA[Parix]]></dc:creator><pubDate>Wed, 28 Feb 2007 13:25:29 GMT</pubDate></item><item><title><![CDATA[Reply to Auf Buttonereignisse reagieren on Wed, 28 Feb 2007 13:27:42 GMT]]></title><description><![CDATA[<p>Die Handler-Funktion, die du bei ON_COMMAND_RANGE oder ON_CONTROL_RANGE angibst, bekommt diese ID als Parameter mitgegeben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1236803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1236803</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 28 Feb 2007 13:27:42 GMT</pubDate></item><item><title><![CDATA[Reply to Auf Buttonereignisse reagieren on Thu, 01 Mar 2007 10:12:00 GMT]]></title><description><![CDATA[<p>Der Code würde dann so ausschauen:</p>
<pre><code class="language-cpp">BEGIN_MESSAGE_MAP(CMyApp, CWinApp)
    ...
    ON_CONTROL_RANGE(BN_CLICKED, ID_B_FISRT, ID_B_LAST, OnAktionAusfuehren)
END_MESSAGE_MAP( )
</code></pre>
<pre><code class="language-cpp">void OnAktionAusfuehren( UINT nID )
{
    int nButton = nID;  // nID konvertieren

    // Aktion asuführen
    ......
}
</code></pre>
<p>stimmt das so?<br />
Danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1237281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1237281</guid><dc:creator><![CDATA[Parix]]></dc:creator><pubDate>Thu, 01 Mar 2007 10:12:00 GMT</pubDate></item></channel></rss>