<?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[juhu erfolgreich threading aber immenrnoch ein prob :-&#x5C; *bearbeitet*]]></title><description><![CDATA[<p>ich habe erfolgreich einen 2ten arbeitsthread zu meinem Hauptthread laufen lassen</p>
<p>ich habe gelesen der die Thread Method soll global oder static sein...</p>
<p>wenn meine methode nun static ist &quot;static UINT TestProc(LPVOID pParam)&quot;<br />
dann kann ich doch gar nicht auf meien members in meiner dlg zugreifen.....</p>
<p>was kann man da tun? bzw. wie muss ich voran gehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/66106/juhu-erfolgreich-threading-aber-immenrnoch-ein-prob-bearbeitet</link><generator>RSS for Node</generator><lastBuildDate>Fri, 05 Jun 2026 17:58:56 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/66106.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 25 Feb 2004 09:41:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to juhu erfolgreich threading aber immenrnoch ein prob :-&#x5C; *bearbeitet* on Wed, 25 Feb 2004 09:48:41 GMT]]></title><description><![CDATA[<p>ich habe erfolgreich einen 2ten arbeitsthread zu meinem Hauptthread laufen lassen</p>
<p>ich habe gelesen der die Thread Method soll global oder static sein...</p>
<p>wenn meine methode nun static ist &quot;static UINT TestProc(LPVOID pParam)&quot;<br />
dann kann ich doch gar nicht auf meien members in meiner dlg zugreifen.....</p>
<p>was kann man da tun? bzw. wie muss ich voran gehen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/467376</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467376</guid><dc:creator><![CDATA[T1c4L]]></dc:creator><pubDate>Wed, 25 Feb 2004 09:48:41 GMT</pubDate></item><item><title><![CDATA[Reply to juhu erfolgreich threading aber immenrnoch ein prob :-&#x5C; *bearbeitet* on Wed, 25 Feb 2004 10:02:05 GMT]]></title><description><![CDATA[<p>satische funktionen können generell nich auf membervariablen zugreifen<br />
warum? lies mal durch was ne statische funktion is</p>
<p>zu deinem problem<br />
ich glaub der standardweg läuft so</p>
<p>-übergib beim erstellen deines threads das windowhandle deines dialogs als benutzerdefinierten parameter: CreateThread(...,dlg.GetSafeHwnd(),...);<br />
-mach in der threadfunktion aus dem windowhandle einen zeiger auf deine dialogklasse</p>
<p>tfunc(LPVOID param)<br />
{<br />
DeinDialg *dlg=(DeinDialog*)CWnd::FromHandle((HWND)param);<br />
dlg-&gt;m_blah=&quot;blah&quot;;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/467389</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/467389</guid><dc:creator><![CDATA[Sovok]]></dc:creator><pubDate>Wed, 25 Feb 2004 10:02:05 GMT</pubDate></item></channel></rss>