<?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[ressourcen(gif) zur laufzeit laden]]></title><description><![CDATA[<p>Ich habe ein paar ressourcen mit bestimmten id's in meinen projekt und möchte zur laufzeit z.B. ein neues gif-Bild per Pfadangabe in die ressource ID_xyz laden und damit arbeiten usw. wie geht das?</p>
<p>thx im vorraus</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/67221/ressourcen-gif-zur-laufzeit-laden</link><generator>RSS for Node</generator><lastBuildDate>Sat, 06 Jun 2026 08:22:23 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/67221.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 06 Mar 2004 10:14:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to ressourcen(gif) zur laufzeit laden on Sat, 06 Mar 2004 10:14:06 GMT]]></title><description><![CDATA[<p>Ich habe ein paar ressourcen mit bestimmten id's in meinen projekt und möchte zur laufzeit z.B. ein neues gif-Bild per Pfadangabe in die ressource ID_xyz laden und damit arbeiten usw. wie geht das?</p>
<p>thx im vorraus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/474338</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/474338</guid><dc:creator><![CDATA[Hang &#x27;ing Hoang]]></dc:creator><pubDate>Sat, 06 Mar 2004 10:14:06 GMT</pubDate></item><item><title><![CDATA[Reply to ressourcen(gif) zur laufzeit laden on Mon, 08 Mar 2004 11:48:06 GMT]]></title><description><![CDATA[<p>Hi,<br />
Hinweis:<br />
weiß nicht, ob es dir was hilft, aber du kannst die Ressourcen einer .exe oder .dll Datei mit folgenden Funktionen manipulieren:</p>
<pre><code class="language-cpp">BeginUpdateResource();
UpdateResource();
EndUpdateResource();
</code></pre>
<p>Dann:<br />
Wieso willst du das Gifbild als Ressource?<br />
Es gibt doch genügend Klassen, die Bilder laden und anzeigen können <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/475635</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/475635</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Mon, 08 Mar 2004 11:48:06 GMT</pubDate></item><item><title><![CDATA[Reply to ressourcen(gif) zur laufzeit laden on Mon, 08 Mar 2004 11:57:22 GMT]]></title><description><![CDATA[<p>...genau so etwas suche ich, Rapha!</p>
<p>Ich habe ca. 70 verschiedene Bitmaps - je nach Bedingung will ich die entsprechende Bitmap auf mein Button &quot;erscheinen lassen&quot;.<br />
Ich suche nach so etwas wie &quot;Lade-Bitmap-Aus-bmp-File-Funktion&quot;.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/475639</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/475639</guid><dc:creator><![CDATA[q150022]]></dc:creator><pubDate>Mon, 08 Mar 2004 11:57:22 GMT</pubDate></item><item><title><![CDATA[Reply to ressourcen(gif) zur laufzeit laden on Mon, 08 Mar 2004 12:07:51 GMT]]></title><description><![CDATA[<p>Hi,<br />
kein Problem, dafür gibts die WinApi Funktion LoadImage</p>
<pre><code class="language-cpp">HANDLE LoadImage(
  HINSTANCE hinst,   // handle of the instance containing the image
  LPCTSTR lpszName,  // name or identifier of image
  UINT uType,        // type of image
  int cxDesired,     // desired width
  int cyDesired,     // desired height
  UINT fuLoad        // load flags
);
</code></pre>
<p>z.B. so:</p>
<pre><code class="language-cpp">HBITMAP hBitmap; 
hBitmap = (HBITMAP)LoadImage(NULL, szFilename, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREATEDIBSECTION | LR_DEFAULTSIZE);
CBitmap MyBitmap;
MyBitmap.Attach(hBitmap);
</code></pre>
<p>Grüße Rapha</p>
]]></description><link>https://www.c-plusplus.net/forum/post/475645</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/475645</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Mon, 08 Mar 2004 12:07:51 GMT</pubDate></item><item><title><![CDATA[Reply to ressourcen(gif) zur laufzeit laden on Mon, 08 Mar 2004 13:06:03 GMT]]></title><description><![CDATA[<p>Danke! <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>
]]></description><link>https://www.c-plusplus.net/forum/post/475694</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/475694</guid><dc:creator><![CDATA[q150022]]></dc:creator><pubDate>Mon, 08 Mar 2004 13:06:03 GMT</pubDate></item><item><title><![CDATA[Reply to ressourcen(gif) zur laufzeit laden on Mon, 08 Mar 2004 17:21:18 GMT]]></title><description><![CDATA[<p>Ich hätte nicht so voreilig sein sollen... <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>
<p>mit 'LoadImage' bekomme ich ein Handle zum Bitmap.</p>
<p>Rapha schrieb:</p>
<blockquote>
<p>.<br />
z.B. so:</p>
<pre><code class="language-cpp">HBITMAP hBitmap; 
hBitmap = (HBITMAP)LoadImage(NULL, szFilename, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE | LR_CREATEDIBSECTION | LR_DEFAULTSIZE);
CBitmap MyBitmap;
MyBitmap.Attach(hBitmap);
</code></pre>
<p>Grüße Rapha</p>
</blockquote>
<p>Und mit 'Attach' kann ich mein Bitmap-File einer CBitmap-Variablen zuweisen, soweit so gut. Ich möchte das Bitmap-Bild allerdings auf einem Button &quot;kleben&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> (am liebsten wäre mir ein Button vom Typ CBitmapButton). Aber das habe ich bisher nicht geschafft. Kann mir jemand einen Hinweis geben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/475936</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/475936</guid><dc:creator><![CDATA[q150022]]></dc:creator><pubDate>Mon, 08 Mar 2004 17:21:18 GMT</pubDate></item><item><title><![CDATA[Reply to ressourcen(gif) zur laufzeit laden on Mon, 08 Mar 2004 17:25:07 GMT]]></title><description><![CDATA[<p>Dazu musst du die Bitmapvariable als eine Membervariable erstellen (dass sie auch die ganze Zeit verfügbar bleibt und nicht gelöscht wird).<br />
Dann machst du einfach soetwas (IDC_BUTTON = ID des Buttons; m_Bitmap = Bitmap)(vorher nicht vergessen den Style des Buttons auf Bitmap umzustellen):</p>
<pre><code class="language-cpp">CButton* pButton = (CButton*) GetDlgItem(IDC_BUTTON);
pButton-&gt;SetBitmap((HBITMAP)m_Bitmap);
</code></pre>
<p>Grüße Rapha<br />
ps. Irgendwann solltest du das Bitmap noch mit m_Bitmap-&gt;DeleteObject() löschen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/475937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/475937</guid><dc:creator><![CDATA[Rapha]]></dc:creator><pubDate>Mon, 08 Mar 2004 17:25:07 GMT</pubDate></item><item><title><![CDATA[Reply to ressourcen(gif) zur laufzeit laden on Tue, 09 Mar 2004 08:34:39 GMT]]></title><description><![CDATA[<p>Es geht darum ich hab eine Funktion gefunden, welche mir die gif-Bilder aus den Ressourcen so wie ich will anzeigt, aber diese Funktion benötigt eben diese Ressourcen; und genau die will ich zur Laufzeit ändern. Also brache ich sowas wie &quot;Lada Pfad/Datei.gif in die Ressource IDC_XYZ&quot;.<br />
Es wäre genial, wenn es sowas irgendwo gibt.</p>
<p>bitte sagt nicht, das geht nicht <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>
<p>Oder kennt ihr was bessere was mehrer gif Bilder transparent über einander malen kann? Ich hab tagelang danach gesucht und bin froh endlich was gefunden zu haben, nur eben die ressourcen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/476281</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/476281</guid><dc:creator><![CDATA[Hamg &#x27;ing Hoang]]></dc:creator><pubDate>Tue, 09 Mar 2004 08:34:39 GMT</pubDate></item></channel></rss>