<?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[Tutorial von Unix-Tom zum Thema Threads]]></title><description><![CDATA[<p>Hi,<br />
Kann mir jemand den Link posten? Ich find das Tutorial irgendwie net <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/48507/tutorial-von-unix-tom-zum-thema-threads</link><generator>RSS for Node</generator><lastBuildDate>Wed, 29 Apr 2026 13:45:20 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/48507.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 09 Sep 2003 17:27:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Tue, 09 Sep 2003 17:27:18 GMT]]></title><description><![CDATA[<p>Hi,<br />
Kann mir jemand den Link posten? Ich find das Tutorial irgendwie net <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/350398</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350398</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Tue, 09 Sep 2003 17:27:18 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Tue, 09 Sep 2003 19:01:02 GMT]]></title><description><![CDATA[<p><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><a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39101" rel="nofollow">http://www.c-plusplus.net/forum/viewtopic.php?t=39101</a></p>
<p>Ich habe kein TUT geschrieben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350460</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350460</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Tue, 09 Sep 2003 19:01:02 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Tue, 09 Sep 2003 20:49:04 GMT]]></title><description><![CDATA[<p>hm? Dann hab ich was verrafft.<br />
Wer war das denn dann?<br />
Edit: Vielleicht kennt jemand ja ein anderes gutes Tutorials, bei dem eine von CWinThread abgeleitete Klasse verwendet wird. Ich würde mich sehr über einen Link freuen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350481</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350481</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Tue, 09 Sep 2003 20:49:04 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Tue, 09 Sep 2003 22:44:08 GMT]]></title><description><![CDATA[<p>meinst du vielleicht das von Erhard Henkes?</p>
<p><a href="http://www.henkessoft.de/mfc_einsteigerbuch_kapitel17.htm" rel="nofollow">http://www.henkessoft.de/mfc_einsteigerbuch_kapitel17.htm</a> <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/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/350544</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350544</guid><dc:creator><![CDATA[furz]]></dc:creator><pubDate>Tue, 09 Sep 2003 22:44:08 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Wed, 10 Sep 2003 05:48:58 GMT]]></title><description><![CDATA[<p>Hm, kann sein, dass ich das gemeint habe, aber leider stehts dort auch ncith so drin, wie ich das machen will.<br />
Dann frag ich einfach mal:<br />
Ich will ne Klasse haben, die von CWinThread abgeleitet ist und die man per Klasse.Run(); starten und per Klasse.End(); beenden kann. Da man die eigentliche Threadausführung nicht in die InitInstance machen sollte, wollte ich eigentlich nur wissen: Wo hin dann? Bzw: Klar, in ne Extra-Funktion in meiner Klasse, aber von wo rufe ich diese Funktion auf? In InitInstance? Dann könnte ich den Code ja direkt dort reinschreiben ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350568</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350568</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Wed, 10 Sep 2003 05:48:58 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Wed, 10 Sep 2003 05:53:21 GMT]]></title><description><![CDATA[<p>Habe dir den Link aus der FAQ gegeben.<br />
In OnInitDialog kannst du den Starten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350570</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350570</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Wed, 10 Sep 2003 05:53:21 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Wed, 10 Sep 2003 14:03:07 GMT]]></title><description><![CDATA[<p>Danke, den Link zur FAQ hab ich schon gesehen und gelesen. Meiner Meinung nach enthält er aber keine Antwort auf meine Frage ...<br />
Vielleicht war meine Fragestellung auch ungenau. Deswegen versuch ichs einfach nochmal:</p>
<pre><code class="language-cpp">class CMyThread : public CWinThread
{
public:
    Start(); //Start wird aufgerufen, wenn man die Ausführung des Threads starten möchte.
            //Im alten Beispiel war das Run, die Funktion gibts aber schon für ne andere Funktionalität, deswegen der Namenswechsel.
    LongOperation(); //Das ist die Funktion, die gethreaded ausgeführt werden soll.
    End(); //Diese Funktion wird aufgerufen, wenn der Thread beendet werden soll.
}
</code></pre>
<p>So, mein Problem ist jetzt, dass ich nicht weiss, wie/wo ich dem Thread sagen soll, dass er LongOperation gethreaded starten soll. Wie gesagt, in InitInstance soll man das ja nciht einfach aufrufen ...<br />
Start wird wahrscheinlich so aussehen: Ein Aufruf von CreateThread und der Befehl, LongOperation gethreaded zu starten ... nur wie?? Ich hoffe, das war diesmal etwas klarer formuliert ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/350938</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/350938</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Wed, 10 Sep 2003 14:03:07 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Wed, 10 Sep 2003 16:00:44 GMT]]></title><description><![CDATA[<p>Verstehe ich nicht ganz.<br />
Run ist eine Funktion in CWinThread die man überschreiben kann.<br />
Wenn du eine Thread so aufrufst wie ich in der FAQ beschrieben habe dann wird die Run() in der Klasse aufgerufen.<br />
In dieser kannst du dann starten was immer du möchtest.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/351030</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/351030</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Wed, 10 Sep 2003 16:00:44 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Wed, 10 Sep 2003 16:37:04 GMT]]></title><description><![CDATA[<p>Hm, in der MSDN steht aber, dass Run für die MessageQueue bei UI-Threads gedacht ist und selten überschrieben werden sollte ...<br />
Du meinst also, ich soll in meiner Start CreateThread aufrufen, ausserdem Run überschreiben und dort LonOperation aufrufen bzw direkt reinimplementieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/351064</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/351064</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Wed, 10 Sep 2003 16:37:04 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Wed, 10 Sep 2003 17:51:13 GMT]]></title><description><![CDATA[<p>Ich habe es bisher immer so gemacht und noch nie Probleme</p>
]]></description><link>https://www.c-plusplus.net/forum/post/351114</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/351114</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Wed, 10 Sep 2003 17:51:13 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Thu, 11 Sep 2003 12:30:39 GMT]]></title><description><![CDATA[<p>ok, dann mach ich das einfach acuh so ...<br />
Run wird direkt nach InitInstance aufgerufen, wenn man den Thread nicht als Suspended startet?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/351564</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/351564</guid><dc:creator><![CDATA[dEUs@schonwiederausgelogt]]></dc:creator><pubDate>Thu, 11 Sep 2003 12:30:39 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Thu, 11 Sep 2003 13:02:40 GMT]]></title><description><![CDATA[<p>Ich denke schon aber ich starte ihn immer susp. da ich vorher noch Initialisierungen mache</p>
]]></description><link>https://www.c-plusplus.net/forum/post/351605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/351605</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Thu, 11 Sep 2003 13:02:40 GMT</pubDate></item><item><title><![CDATA[Reply to Tutorial von Unix-Tom zum Thema Threads on Thu, 11 Sep 2003 13:09:53 GMT]]></title><description><![CDATA[<p>ok</p>
]]></description><link>https://www.c-plusplus.net/forum/post/351607</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/351607</guid><dc:creator><![CDATA[dEUs]]></dc:creator><pubDate>Thu, 11 Sep 2003 13:09:53 GMT</pubDate></item></channel></rss>