<?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 Buttons]]></title><description><![CDATA[<p>ich habe nach einem tutorial einen button erstellt.<br />
das &quot;abfangen&quot; der message wenn darauf geklickt wurde, klappt auch problemlos.<br />
Aber wenn ich jetzt 2 oder mehr Buttons erzeuge, wird nur beim letzen eine Message gesendet. WIe kann man die verschiedenen Buttons unterscheiden ?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/138613/probleme-mit-buttons</link><generator>RSS for Node</generator><lastBuildDate>Mon, 13 Jul 2026 00:51:18 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/138613.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 27 Feb 2006 19:18:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Probleme mit Buttons on Mon, 27 Feb 2006 19:18:33 GMT]]></title><description><![CDATA[<p>ich habe nach einem tutorial einen button erstellt.<br />
das &quot;abfangen&quot; der message wenn darauf geklickt wurde, klappt auch problemlos.<br />
Aber wenn ich jetzt 2 oder mehr Buttons erzeuge, wird nur beim letzen eine Message gesendet. WIe kann man die verschiedenen Buttons unterscheiden ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1004573</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1004573</guid><dc:creator><![CDATA[Webby123]]></dc:creator><pubDate>Mon, 27 Feb 2006 19:18:33 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Buttons on Mon, 27 Feb 2006 19:26:58 GMT]]></title><description><![CDATA[<p>SIehe BN_CLICKED:<br />
<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>
<p>Du musst ja eine eindeutige ID Deinem Button zugeordnet haben. Diese ID wird dann immer mitgeschickt (LOWORD(wParam)).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1004580</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1004580</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Mon, 27 Feb 2006 19:26:58 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Buttons on Tue, 28 Feb 2006 13:54:19 GMT]]></title><description><![CDATA[<p>ich habe jetzt mal folgendermaßen ein edit feld erstellt:</p>
<blockquote>
<p>hButton = CreateWindow( &quot;edit&quot;,<br />
&quot;Beenden&quot;,<br />
WS_CHILD | WS_VISIBLE,<br />
30, 30, 80, 20,<br />
hwnd,<br />
NULL,<br />
((LPCREATESTRUCT) lParam) -&gt; hInstance,<br />
NULL);</p>
</blockquote>
<p>ein paar fragen dazu:</p>
<p>1.)wie kann ich jetzt das eingabefeld auslesen ?<br />
2.)wie gebe ich dem eingabefeld einen rahmen wie bei den meisten windows programmen ?</p>
<p>3.) ich indifiziere meine childwindows im moment an der variable(in diesem fall hbutton) - in einem tut habe ich aber gelesen das man das über eine id macht, du man createwindow() übergibt.<br />
welche version sollte man benutzen ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005054</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005054</guid><dc:creator><![CDATA[Webby123]]></dc:creator><pubDate>Tue, 28 Feb 2006 13:54:19 GMT</pubDate></item><item><title><![CDATA[Reply to Probleme mit Buttons on Tue, 28 Feb 2006 15:46:11 GMT]]></title><description><![CDATA[<p>1.) Mit GetWindowText bekommt man den Inhalt einer EditBox. Allerdings muss man sicherstellen, dass die Daten auch schon tatsächlich an des Fenster übermittelt wurden, also der EIngabeprozess abgeschlossen wurde.</p>
<p>2.) Das macht man mit den Styles, die beim Create angeben werden, z.B. WS_BORDER. Mit CreateWindowEx kann man noch mehr Styles angeben. Ich denke, deshalb musst Du wohl auch diese Funktion verwenden, um den richtige Rahmen zu bekommen.</p>
<p>3.) Ich muss erstaunt zugeben, dass ich darauf keine Antwort habe. Mit der MFC ist das einfach, aber nur mit der WinAPI, keine Ahnung. Vielleicht unterstützt die API keine Fenster-IDs, was mich aber wundern würde. Als Hinweis: durch CWnd::GetDlgCtrlID und SetDlgCtrlID kann man mit Hilfe der MFC die ID lesen und schreiben.</p>
<p>Gruß André</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1005189</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1005189</guid><dc:creator><![CDATA[av_privat]]></dc:creator><pubDate>Tue, 28 Feb 2006 15:46:11 GMT</pubDate></item></channel></rss>