<?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[checkbox&#x2F;kontrollkästchen status abfragen?]]></title><description><![CDATA[<p>ich hab im MSDN und hier im winAPI forum gesucht aber nichts gefunden! wie frage ich ab ob ein kontrollkästchen angeklickt ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/78028/checkbox-kontrollkästchen-status-abfragen</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 00:55:35 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/78028.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 27 Jun 2004 10:41:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to checkbox&#x2F;kontrollkästchen status abfragen? on Sun, 27 Jun 2004 10:41:11 GMT]]></title><description><![CDATA[<p>ich hab im MSDN und hier im winAPI forum gesucht aber nichts gefunden! wie frage ich ab ob ein kontrollkästchen angeklickt ist?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548794</guid><dc:creator><![CDATA[pixartist]]></dc:creator><pubDate>Sun, 27 Jun 2004 10:41:11 GMT</pubDate></item><item><title><![CDATA[Reply to checkbox&#x2F;kontrollkästchen status abfragen? on Sun, 27 Jun 2004 11:31:20 GMT]]></title><description><![CDATA[<p>IsDlgButtonChecked()</p>
<p>Sowas steht (neben reichlich überflüssigem Zeug (nach Meinung einiger Leute hier im Forum)) im Petzold...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548818</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548818</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Sun, 27 Jun 2004 11:31:20 GMT</pubDate></item><item><title><![CDATA[Reply to checkbox&#x2F;kontrollkästchen status abfragen? on Sun, 27 Jun 2004 12:23:48 GMT]]></title><description><![CDATA[<p>du meinst<br />
<a href="https://duckduckgo.com/?q=isbn+3860634879&amp;cppnetbooks" rel="nofollow">Windows-Programmierung | ISBN: 3860634879</a><br />
?<br />
naja 60 euro ...vielleicht koof ich mir das irgendwann mal</p>
<p>edit btw, habs dann irgendwann doch im msdn gefunden, aber anders gelößt:<br />
SendMessage(checkbox,BM_GETCHECK,0,0)==BST_CHECKED</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548859</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548859</guid><dc:creator><![CDATA[pixartist]]></dc:creator><pubDate>Sun, 27 Jun 2004 12:23:48 GMT</pubDate></item><item><title><![CDATA[Reply to checkbox&#x2F;kontrollkästchen status abfragen? on Sun, 27 Jun 2004 13:23:29 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">if (SendMessage(hKontrollkaestchen,BM_GETCHECK, NULL, NULL))
    MessageBox(NULL, &quot;Kaestchen aktiv&quot;, &quot;test&quot;, NULL, NULL);
if (!(SendMessage(hKontrollkaestchen,BM_GETCHECK, NULL, NULL)))
    MessageBox(NULL, &quot;Kaestchen NICHT aktiv&quot;, &quot;test&quot;, NULL, NULL);
</code></pre>
<p>Mfg, Tolga</p>
]]></description><link>https://www.c-plusplus.net/forum/post/548925</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/548925</guid><dc:creator><![CDATA[Tolga]]></dc:creator><pubDate>Sun, 27 Jun 2004 13:23:29 GMT</pubDate></item><item><title><![CDATA[Reply to checkbox&#x2F;kontrollkästchen status abfragen? on Mon, 28 Jun 2004 08:07:45 GMT]]></title><description><![CDATA[<p>Tolga schrieb:</p>
<blockquote>
<pre><code class="language-cpp">if (SendMessage(hKontrollkaestchen,BM_GETCHECK, NULL, NULL))
    MessageBox(NULL, &quot;Kaestchen aktiv&quot;, &quot;test&quot;, NULL, NULL);
if (!(SendMessage(hKontrollkaestchen,BM_GETCHECK, NULL, NULL)))
    MessageBox(NULL, &quot;Kaestchen NICHT aktiv&quot;, &quot;test&quot;, NULL, NULL);
</code></pre>
<p>Mfg, Tolga</p>
</blockquote>
<p>...und was machst Du bei 3-State-Checkboxen? Was, wenn die Checkbox den Status BST_INDETERMINATE hat?</p>
<p>außerdem brauchst nicht immer wieder SendMessage aufrufen, ein simples else reicht auch:</p>
<pre><code class="language-cpp">// Nur für &quot;einfache&quot; Kontrollkästchen, die nur
// 2 Schaltzustände kennen...
if (IsDlgButtonChecked(hDlg, IDC_CHECK1)==BST_CHECKED)
    MessageBox(NULL, &quot;Kaestchen aktiv&quot;, &quot;test&quot;, NULL, NULL);
else
    MessageBox(NULL, &quot;Kaestchen NICHT aktiv&quot;, &quot;test&quot;, NULL, NULL);
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/549173</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/549173</guid><dc:creator><![CDATA[Hepi]]></dc:creator><pubDate>Mon, 28 Jun 2004 08:07:45 GMT</pubDate></item></channel></rss>