<?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[Button mit Icon]]></title><description><![CDATA[<p>Ich will auf einem Button ein Icon, statt Text aufbringen.<br />
Ich setze im Resource-Edtor (VC6) den Style auf BS_ICON und<br />
zur Laufzeit weise ich das Icon zu:</p>
<pre><code class="language-cpp">::SendMessage(hwndCtrl, BM_SETIMAGE, (WPARAM)IMAGE_ICON, (LPARAM)hIcon);
</code></pre>
<p>Das Icon erscheint, so weit so gut, aber die Grösse ist das Problem.<br />
Obwohl das Icon laut Resource-Editor eine Grösse von 16x16 hat passt<br />
das Ganz auf keinen Button der Grösse 16 auch die Grösse 20 ist nicht<br />
ausreichend. Das Icon wird abgeschnitten weil es zu gross ist.<br />
Ich habe das Gefühl es erfolgt eine Skalierung. Ich weiss aber leider<br />
nicht wo. <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="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/106988/button-mit-icon</link><generator>RSS for Node</generator><lastBuildDate>Mon, 29 Jun 2026 23:52:33 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/106988.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 Apr 2005 08:10:40 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Button mit Icon on Fri, 15 Apr 2005 08:10:40 GMT]]></title><description><![CDATA[<p>Ich will auf einem Button ein Icon, statt Text aufbringen.<br />
Ich setze im Resource-Edtor (VC6) den Style auf BS_ICON und<br />
zur Laufzeit weise ich das Icon zu:</p>
<pre><code class="language-cpp">::SendMessage(hwndCtrl, BM_SETIMAGE, (WPARAM)IMAGE_ICON, (LPARAM)hIcon);
</code></pre>
<p>Das Icon erscheint, so weit so gut, aber die Grösse ist das Problem.<br />
Obwohl das Icon laut Resource-Editor eine Grösse von 16x16 hat passt<br />
das Ganz auf keinen Button der Grösse 16 auch die Grösse 20 ist nicht<br />
ausreichend. Das Icon wird abgeschnitten weil es zu gross ist.<br />
Ich habe das Gefühl es erfolgt eine Skalierung. Ich weiss aber leider<br />
nicht wo. <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="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/767284</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/767284</guid><dc:creator><![CDATA[Redhead]]></dc:creator><pubDate>Fri, 15 Apr 2005 08:10:40 GMT</pubDate></item><item><title><![CDATA[Reply to Button mit Icon on Fri, 15 Apr 2005 08:34:45 GMT]]></title><description><![CDATA[<p>Habs inzwischen selbst gelöst. <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>Das Problem liegt beim Laden der Icons aus der Resource.<br />
Die Funktion LoadIcon ist verantworlich für die Skalierung.<br />
Durch Verwendung von LoadImage mit expliziter Grössenangabe<br />
passts.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/767299</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/767299</guid><dc:creator><![CDATA[Redhead]]></dc:creator><pubDate>Fri, 15 Apr 2005 08:34:45 GMT</pubDate></item></channel></rss>