<?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[Klassenfrage]]></title><description><![CDATA[<p>Hallo Leute!</p>
<p>Ich möchte in einer Klasse das GDI+ verwenden.</p>
<p>Dazu habe ich mir überlegt, dass ich die Graphic klasse in der Klasse speichere um sie dann nicht mehr bei jedem Paint-Vorgang neu zu initialisieren.</p>
<p>Dummerweise hat die Graphic klasse im Konstruktor variablen.</p>
<p>Wenn ich also in meiner Klasse schreib:</p>
<pre><code class="language-cpp">class myclass
{
...
private:
    Graphic gPaint;
}
</code></pre>
<p>dann möchte ich aber noch das hDC übergeben! wie mache ich das?</p>
<p>danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/192075/klassenfrage</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 03:06:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/192075.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Sep 2007 10:56:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 10:56:37 GMT]]></title><description><![CDATA[<p>Hallo Leute!</p>
<p>Ich möchte in einer Klasse das GDI+ verwenden.</p>
<p>Dazu habe ich mir überlegt, dass ich die Graphic klasse in der Klasse speichere um sie dann nicht mehr bei jedem Paint-Vorgang neu zu initialisieren.</p>
<p>Dummerweise hat die Graphic klasse im Konstruktor variablen.</p>
<p>Wenn ich also in meiner Klasse schreib:</p>
<pre><code class="language-cpp">class myclass
{
...
private:
    Graphic gPaint;
}
</code></pre>
<p>dann möchte ich aber noch das hDC übergeben! wie mache ich das?</p>
<p>danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362472</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362472</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Mon, 10 Sep 2007 10:56:37 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 12:11:54 GMT]]></title><description><![CDATA[<p>Im Konstruktor:</p>
<pre><code class="language-cpp">class myclass
{
    myclass(HDC hDC) : gPaint(hDC) { ... }
    ...
};
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1362519</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362519</guid><dc:creator><![CDATA[deha]]></dc:creator><pubDate>Mon, 10 Sep 2007 12:11:54 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 12:21:03 GMT]]></title><description><![CDATA[<p>und dann drunter noch mal Graphics gPaint, oder wie?</p>
<p>ich brauche ja eine Unterklasse, die ich von myclass aus steuern kann.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362525</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362525</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Mon, 10 Sep 2007 12:21:03 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 12:33:21 GMT]]></title><description><![CDATA[<p>steht doch alles da!<br />
der konstruktor will dann ein argument und initialisiert deine variable.</p>
<p>hätte ich ihn das lieber selber rausfinden lassen sollen?!?!?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362535</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362535</guid><dc:creator><![CDATA[xyz123]]></dc:creator><pubDate>Mon, 10 Sep 2007 12:33:21 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 12:36:18 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /> <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="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /><br />
Stichwort: Initialisierungsliste</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362540</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362540</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Mon, 10 Sep 2007 12:36:18 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 12:44:58 GMT]]></title><description><![CDATA[<p>woher soll ich wissen, wo nach ich suchen soll?</p>
<p>ich habe so etwas noch nie gebraucht.</p>
<p>jedenfalls danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362548</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362548</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Mon, 10 Sep 2007 12:44:58 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 13:05:23 GMT]]></title><description><![CDATA[<p>jaaa.</p>
<p>aber wenn ich es so im Konstruktor mache, dann gibt er ja zuerst der gPaint-Konstruktor den hDC über. aber vorher muss die GDI+ noch initialisiert werden. wie geht das?</p>
<p>danke.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362571</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362571</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Mon, 10 Sep 2007 13:05:23 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 13:08:37 GMT]]></title><description><![CDATA[<p><img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /> Ich glaub das geht leider gar nicht, du hast leider die Grenzen des Möglichen überschritten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f4a1.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--light_bulb"
      title=":bulb:"
      alt="💡"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362575</guid><dc:creator><![CDATA[tenchou]]></dc:creator><pubDate>Mon, 10 Sep 2007 13:08:37 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 13:10:15 GMT]]></title><description><![CDATA[<p>also alles beim Zeichnen initialisieren <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>
]]></description><link>https://www.c-plusplus.net/forum/post/1362578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362578</guid><dc:creator><![CDATA[Script-Styler]]></dc:creator><pubDate>Mon, 10 Sep 2007 13:10:15 GMT</pubDate></item><item><title><![CDATA[Reply to Klassenfrage on Mon, 10 Sep 2007 15:10:27 GMT]]></title><description><![CDATA[<p>Ahhh!!! Mein Gott ... GDI+ wird in der WinMain initialisiert ... und selbst wenn du es anders haben willst, ist das durchaus möglich ... (schonmal dran gedacht, das du auch das initialisieren in eine Klasse[singleton] packen kannst?)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1362661</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1362661</guid><dc:creator><![CDATA[*D*Evil]]></dc:creator><pubDate>Mon, 10 Sep 2007 15:10:27 GMT</pubDate></item></channel></rss>