<?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[Sorry noch eine Frage: Button(Variable)? für Minesweeper]]></title><description><![CDATA[<p>Wie kann ich einen Button mit z.B ButtonX ansprechen.<br />
Für minesweeper habe ich 200 Buttons und muss sie mit Variablennamen ansprechen können.</p>
<p>Wie programmiert man das? Möglichst einfach.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/200226/sorry-noch-eine-frage-button-variable-für-minesweeper</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 09:16:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/200226.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 12 Dec 2007 11:28:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 11:28:37 GMT]]></title><description><![CDATA[<p>Wie kann ich einen Button mit z.B ButtonX ansprechen.<br />
Für minesweeper habe ich 200 Buttons und muss sie mit Variablennamen ansprechen können.</p>
<p>Wie programmiert man das? Möglichst einfach.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419251</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419251</guid><dc:creator><![CDATA[L4ngweiler]]></dc:creator><pubDate>Wed, 12 Dec 2007 11:28:37 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 12:08:39 GMT]]></title><description><![CDATA[<p>entweder per<br />
static_cast&lt;CButton *&gt;(this-&gt;GetDlgItem(IDC_BUTTON1))-&gt;XX</p>
<p>oder du definierst eine member variable per DDX</p>
<p>DDX_Control(pDX, IDC_IDC_, m_Button1);</p>
<p>m_Button1.XX</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419277</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 12 Dec 2007 12:08:39 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 13:31:00 GMT]]></title><description><![CDATA[<p>Hm, für 200 Buttons?<br />
Ich glaube Du möchtest die Buttons dynamisch erzeugen. Dazu ein Array mit ButtonPointern erstellen, mit new die Instanzen erzeugen und Create aufrufen (nicht vergessen: delete am Ende). Auf den Ressourceneditor musst du in so einem Fall verzichten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419340</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419340</guid><dc:creator><![CDATA[connan]]></dc:creator><pubDate>Wed, 12 Dec 2007 13:31:00 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 13:36:29 GMT]]></title><description><![CDATA[<p>Wenn ich ehrlich bin, hab ich die 200 Buttons jetzt schon 2-Mal einzeln erstellt^^</p>
<p>ich probier mal die obere Variante</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419347</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419347</guid><dc:creator><![CDATA[L4ngweiler]]></dc:creator><pubDate>Wed, 12 Dec 2007 13:36:29 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 13:53:40 GMT]]></title><description><![CDATA[<p>erstellen duerfte kein problem sein<br />
einfach<br />
CButton m_Buttons[20][10];<br />
und dann zwei schleifen die erstellen und an die position ruecken</p>
<pre><code class="language-cpp">//pseudo
int id = 1001;
for(int i = 0; i &lt; 20; ++i)
{
    for(int j = 0; j &lt; 10; ++j)
    {
        m_Button[i][j].Create(..., id);
        //pos um eine buttonlaenge + n bissl luft nach rechts
        ++id ;
    }
    // position um eine button hoehe + n bissl luft nach unten
    ++id ;
}
</code></pre>
<p>das waere dann die erstellung und postionierung,<br />
abfragen kannst du dan ueber die id, button 1 hat id 1001 usw</p>
<p>ON_CONTROL_RANGE(BN_CLICKED, 1001, 1201, OnClickButton)<br />
bei &quot;OnClickButton&quot; kannst du dann<br />
CWnd *button = GetFocus(); // oder so aehnlich<br />
ermitteln welcher genau geklickt wurde</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419354</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 12 Dec 2007 13:53:40 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 14:30:27 GMT]]></title><description><![CDATA[<p><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="😮"
    /> dass hört sich nach einer Erklärung an, die ich vielleicht auch verstehen kann. Ich werd mal tüfteln.... GANZ GROSSES *LOB*</p>
<p>VIELEN DANK</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419402</guid><dc:creator><![CDATA[L4ngweiler]]></dc:creator><pubDate>Wed, 12 Dec 2007 14:30:27 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 14:33:25 GMT]]></title><description><![CDATA[<p>ist nur nicht groessen dynamisch, falls du das brauchst solltest du diese dynamisch erstellen un in nem vector werfen, amcht das ganze aber n bissl komplizierter, vor allem die abfrage was geklickt wurde<br />
aber du kannst ja eine maximale groesse definieren und nur bei bedarf erstellen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419405</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419405</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 12 Dec 2007 14:33:25 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 15:07:28 GMT]]></title><description><![CDATA[<p>Nein, es reicht statisch völlig aus.</p>
<p>welche bibliothek ist das?</p>
<p>#include &lt;?????.h&gt;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419432</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419432</guid><dc:creator><![CDATA[L4ngweiler]]></dc:creator><pubDate>Wed, 12 Dec 2007 15:07:28 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 15:10:25 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>L4ngweiler schrieb:</p>
<blockquote>
<p>Nein, es reicht statisch völlig aus.</p>
<p>welche bibliothek ist das?</p>
<p>#include &lt;?????.h&gt;</p>
</blockquote>
<p>Was für eine Bibliothek meinst du?</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419437</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 12 Dec 2007 15:10:25 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 15:11:18 GMT]]></title><description><![CDATA[<p>bibliothek ? fuer was ?<br />
// kannst mich auch in MSN added wenn du magst <a href="mailto:mr1evil@hotmail.com" rel="nofollow">mr1evil@hotmail.com</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419438</guid><dc:creator><![CDATA[EXDW]]></dc:creator><pubDate>Wed, 12 Dec 2007 15:11:18 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Wed, 12 Dec 2007 23:24:02 GMT]]></title><description><![CDATA[<p>sorry, dass ich euch mit meinen Anfängerfragen langweile, aber wie verdammt funktioniert das mir den Buttons. Ich bekomme immer Fehler mit der Deklaration.</p>
<p>Also bitte bitte erklärt es mir wie einem Kleinkind.</p>
<p>Ich habe testweise ein neues Windows-Forms-Projekt mit Visual Studio 2005 aufgemacht.</p>
<p>Dann habe ich einen Button200 erstellt der bei dem Ereignis Click jetzt 200 Buttons von 0-199 erstellen soll.</p>
<p>Es ist ja nicht so, dass ich nichts probieren würde <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> es funkt aber nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419702</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419702</guid><dc:creator><![CDATA[L4ngweiler]]></dc:creator><pubDate>Wed, 12 Dec 2007 23:24:02 GMT</pubDate></item><item><title><![CDATA[Reply to Sorry noch eine Frage: Button(Variable)? für Minesweeper on Thu, 13 Dec 2007 07:34:58 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Zuerst solltest du mal lernen, wie man postet. Hilfreich ist immer eine genaue Fehlerbeschreibung und der dazugehörige Code. Hast du ein WinForm-Projekt geöffnet, wenn ja, dann ist das hier das falsche Forum, weil es hier um MFC geht.</p>
<p>chrische</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1419758</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1419758</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Thu, 13 Dec 2007 07:34:58 GMT</pubDate></item></channel></rss>