<?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[wo ist der fehler in folgendem (kleinen) code-ausschnitt?]]></title><description><![CDATA[<p>hi,<br />
ich habe in meiner mfc-anwendung eine checkbox fuer die ich eine funktion eingefuehrt habe, dessen Rumpf wie folgt aussieht:</p>
<pre><code>...
UpdateData(TRUE);

CButton *chckb = (CButton *) GetDlgItem(IDC_CHECK_SCP);
CComboBox *cb = (CComboBox *) GetDlgItem(IDC_COMBO_SCP);
cb-&gt;EnableWindow(chckb-&gt;IsDlgButtonChecked(IDC_CHECK_SCP)&gt;0);

UpdateData(FALSE);
...
</code></pre>
<p>Die Checkbox deaktiviert einen Button, jenachdem ob die Checkbox an oder aus geschaltet ist. Initial sind beide Controlelemente enabled. Nach dem ersten druecken wird der Button richtig deaktiviert. Danach kriege ich ihn aber nicht mehr aktiviert beim einschalten der checkbox.<br />
Woran kann das liegen??</p>
<p>gruss,<br />
danke</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/71064/wo-ist-der-fehler-in-folgendem-kleinen-code-ausschnitt</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 14:43:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/71064.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Apr 2004 14:04:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to wo ist der fehler in folgendem (kleinen) code-ausschnitt? on Wed, 14 Apr 2004 14:04:15 GMT]]></title><description><![CDATA[<p>hi,<br />
ich habe in meiner mfc-anwendung eine checkbox fuer die ich eine funktion eingefuehrt habe, dessen Rumpf wie folgt aussieht:</p>
<pre><code>...
UpdateData(TRUE);

CButton *chckb = (CButton *) GetDlgItem(IDC_CHECK_SCP);
CComboBox *cb = (CComboBox *) GetDlgItem(IDC_COMBO_SCP);
cb-&gt;EnableWindow(chckb-&gt;IsDlgButtonChecked(IDC_CHECK_SCP)&gt;0);

UpdateData(FALSE);
...
</code></pre>
<p>Die Checkbox deaktiviert einen Button, jenachdem ob die Checkbox an oder aus geschaltet ist. Initial sind beide Controlelemente enabled. Nach dem ersten druecken wird der Button richtig deaktiviert. Danach kriege ich ihn aber nicht mehr aktiviert beim einschalten der checkbox.<br />
Woran kann das liegen??</p>
<p>gruss,<br />
danke</p>
]]></description><link>https://www.c-plusplus.net/forum/post/501395</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/501395</guid><dc:creator><![CDATA[peperonee]]></dc:creator><pubDate>Wed, 14 Apr 2004 14:04:15 GMT</pubDate></item><item><title><![CDATA[Reply to wo ist der fehler in folgendem (kleinen) code-ausschnitt? on Thu, 15 Apr 2004 06:22:28 GMT]]></title><description><![CDATA[<p>Schonmal per Debugger geschaut, was du mit IsDlgButtonChecked für Werte bekommst?</p>
<p>Außerdem hab ich gerade mal in die Hilfe geschaut und ich habe die Vermutung, dass du da was doppelt hast:</p>
<pre><code class="language-cpp">chckb-&gt;IsDlgButtonChecked(IDC_CHECK_SCP)
</code></pre>
<p>chckb ist ein Zeiger auf die Checkbox<br />
IDC_CHECK_SCP ist die ID von der Checkbox</p>
<p>Warum gibst du das doppelt an, einmal reicht doch.</p>
<pre><code class="language-cpp">IsDlgButtonChecked(IDC_CHECK_SCP)
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/501741</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/501741</guid><dc:creator><![CDATA[estartu]]></dc:creator><pubDate>Thu, 15 Apr 2004 06:22:28 GMT</pubDate></item><item><title><![CDATA[Reply to wo ist der fehler in folgendem (kleinen) code-ausschnitt? on Fri, 16 Apr 2004 07:36:53 GMT]]></title><description><![CDATA[<p>ja es war der doppelte aufruf.</p>
<p>danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/502377</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/502377</guid><dc:creator><![CDATA[peperonee]]></dc:creator><pubDate>Fri, 16 Apr 2004 07:36:53 GMT</pubDate></item></channel></rss>