<?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[[GDI] Icon als Objekt]]></title><description><![CDATA[<p>Hi,</p>
<p>ist es möglich, eine Icon-Ressource (<em>.ico) als Objekt zu benutzen (GetObject, SelectObject, etc.)?<br />
Oder muss man das Icon in ein Bitmap (</em>.bmp) konvertieren?</p>
<p>Gruß,<br />
don_basto.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/142399/gdi-icon-als-objekt</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Jul 2026 19:34:06 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/142399.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 30 Mar 2006 09:22:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [GDI] Icon als Objekt on Thu, 30 Mar 2006 09:22:23 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ist es möglich, eine Icon-Ressource (<em>.ico) als Objekt zu benutzen (GetObject, SelectObject, etc.)?<br />
Oder muss man das Icon in ein Bitmap (</em>.bmp) konvertieren?</p>
<p>Gruß,<br />
don_basto.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1026978</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1026978</guid><dc:creator><![CDATA[don_basto]]></dc:creator><pubDate>Thu, 30 Mar 2006 09:22:23 GMT</pubDate></item><item><title><![CDATA[Reply to [GDI] Icon als Objekt on Thu, 30 Mar 2006 14:22:38 GMT]]></title><description><![CDATA[<p>Statt eines HBITMAP hast du dann eben ein HICON. Hier mal ein Beispiel aus den MSDN:</p>
<pre><code class="language-cpp">HICON hIcon1;   // icon handle 
HICON hIcon2;   // icon handle  
// Create a standard question icon.  
hIcon1 = LoadIcon(NULL, IDI_QUESTION);  
// Create a custom icon based on a resource.  
hIcon2 = LoadIcon(hinst, MAKEINTRESOURCE(460));
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1027211</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1027211</guid><dc:creator><![CDATA[Herrmann]]></dc:creator><pubDate>Thu, 30 Mar 2006 14:22:38 GMT</pubDate></item><item><title><![CDATA[Reply to [GDI] Icon als Objekt on Thu, 30 Mar 2006 22:28:32 GMT]]></title><description><![CDATA[<p>Die Frage bezog sich eher in Richtung GetObject() bzw. SelectObject(), nach folgendem Muster, aber eben mit Icons:</p>
<pre><code class="language-cpp">if (!(hBitmap = ::LoadBitmap(hInst, MAKEINTRESOURCE(IDB_BITMAP1))))
	return false;
HDC memDC = ::CreateCompatibleDC(hDC);
::SelectObject(memDC, hBitmap);				// mit Icon ?
::GetObject(hBitmap, sizeof(BITMAP), &amp;bm);	// mit Icon ?
::StretchBlt(hDC, pRect-&gt;left, pRect-&gt;top,	// mit Icon ?
			 pRect-&gt;right - pRect-&gt;left,
			 pRect-&gt;bottom - pRect-&gt;top,
			 memDC, 0, 0, bm.bmWidth, bm.bmHeight, SRCCOPY);
::DeleteDC(memDC);
</code></pre>
<p>Dazu hab ich nichts im MSDN gefunden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1027574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1027574</guid><dc:creator><![CDATA[don_basto]]></dc:creator><pubDate>Thu, 30 Mar 2006 22:28:32 GMT</pubDate></item><item><title><![CDATA[Reply to [GDI] Icon als Objekt on Fri, 31 Mar 2006 06:52:16 GMT]]></title><description><![CDATA[<p>Schau dir mal DrawIcon(Ex) an...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1027660</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1027660</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 31 Mar 2006 06:52:16 GMT</pubDate></item></channel></rss>