<?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[identifier bei buttons? o.0]]></title><description><![CDATA[<p>moinsen allerseits,</p>
<p>ich kann mit folgendem code in der msgloop bei start des programms (WM_CREATE) einen button erstellen:</p>
<pre><code>HWND hButton;
            hButton=CreateWindow(
                &quot;BUTTON&quot;,&quot;Drück mich!&quot;,
                WS_CHILD | WS_VISIBLE,
                20,20,100,25,
                hwnd,NULL,NULL,NULL
            );
</code></pre>
<p>In der win32api.hlp steht das der neunte parameter hMenu bei &quot;childwindows&quot; den identifier angibt mit denen man dann die ereignisse -glaube bei WM_COMMAND in der der msgloop- (zb BN_CLICK) abfangen kann...</p>
<p>nun habe ich keine ahnung was ich da machen soll <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    />, weil ich nich weiß welcher typ das sein soll <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=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/168500/identifier-bei-buttons-o-0</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 13:20:19 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/168500.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 23 Dec 2006 13:23:41 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to identifier bei buttons? o.0 on Sat, 23 Dec 2006 13:23:41 GMT]]></title><description><![CDATA[<p>moinsen allerseits,</p>
<p>ich kann mit folgendem code in der msgloop bei start des programms (WM_CREATE) einen button erstellen:</p>
<pre><code>HWND hButton;
            hButton=CreateWindow(
                &quot;BUTTON&quot;,&quot;Drück mich!&quot;,
                WS_CHILD | WS_VISIBLE,
                20,20,100,25,
                hwnd,NULL,NULL,NULL
            );
</code></pre>
<p>In der win32api.hlp steht das der neunte parameter hMenu bei &quot;childwindows&quot; den identifier angibt mit denen man dann die ereignisse -glaube bei WM_COMMAND in der der msgloop- (zb BN_CLICK) abfangen kann...</p>
<p>nun habe ich keine ahnung was ich da machen soll <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    />, weil ich nich weiß welcher typ das sein soll <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=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1196976</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1196976</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 23 Dec 2006 13:23:41 GMT</pubDate></item><item><title><![CDATA[Reply to identifier bei buttons? o.0 on Sat, 23 Dec 2006 15:31:49 GMT]]></title><description><![CDATA[<p>Du kannst da einfach eine ID (Zahl) angeben, die du nach HMENU castest - damit es übersichtlich bleibt, macht man normalerweise ein #define für diese IDs - denn sonst wirst du bei vielen Zahlen bald nicht mehr wissen, welche von welchem Button ist.<br />
Bei BN_CLICKED findest du dann diese Zahl in LOWORD(wParam) wieder...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197025</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197025</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sat, 23 Dec 2006 15:31:49 GMT</pubDate></item><item><title><![CDATA[Reply to identifier bei buttons? o.0 on Sat, 23 Dec 2006 15:50:19 GMT]]></title><description><![CDATA[<p>danke <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="🙂"
    /></p>
<p>so klappst</p>
<pre><code>case WM_CREATE: {
            HWND hButton;
            hButton=CreateWindow(
                &quot;BUTTON&quot;,&quot;Drück mich!&quot;,
                WS_CHILD|WS_VISIBLE,
                20,20,100,25,
                hwnd,(HMENU)1,NULL,NULL
            );
            break;
        }
        case WM_COMMAND:
            switch(LOWORD(wParam)) {
                case 1: exit(0);
            }
            break;
</code></pre>
<p>aber wo finde ich das BN_CLICKED? wird das dann iwie mit dem lParam übergeben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1197030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197030</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sat, 23 Dec 2006 15:50:19 GMT</pubDate></item><item><title><![CDATA[Reply to identifier bei buttons? o.0 on Sat, 23 Dec 2006 17:03:41 GMT]]></title><description><![CDATA[<p><a href="http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/buttons/buttonreference/buttonmessages/bn_clicked.asp" rel="nofollow">http://msdn.microsoft.com/library/en-us/shellcc/platform/commctls/buttons/buttonreference/buttonmessages/bn_clicked.asp</a></p>
<blockquote>
<p>The low-order word contains the button's control identifier. <strong>The high-order word specifies the notification message.</strong></p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1197056</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1197056</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Sat, 23 Dec 2006 17:03:41 GMT</pubDate></item></channel></rss>