<?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[Wie kann ich mein Thread in der Funktion WinMain am Leben halten?]]></title><description><![CDATA[<p>Das Programm wird nur einmal ausgeführt.<br />
Wie kann ich das Programm ohne Dialog laufen lassen?</p>
<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>
<p>static UINT thrFunction (LPVOID pParam);</p>
<p>UINT thrFunction(LPVOID pParam)<br />
{<br />
int* pFlag = (int*) pParam;</p>
<p>while (*pFlag)<br />
{<br />
MessageBox(NULL, _T(&quot;thrFunction&quot;), _T(&quot;Info&quot;), MB_OK);<br />
Sleep(10000);<br />
}<br />
return 0;<br />
}</p>
<p>int WINAPI WinMain(HINSTANCE hInstance,<br />
HINSTANCE hPrevInstance,<br />
LPTSTR lpCmdLine,<br />
int nCmdShow)<br />
{<br />
int controlFlag = 1;</p>
<p>CWinThread* pThread = AfxBeginThread (thrFunction, &amp;controlFlag);</p>
<p>return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/49472/wie-kann-ich-mein-thread-in-der-funktion-winmain-am-leben-halten</link><generator>RSS for Node</generator><lastBuildDate>Fri, 01 May 2026 15:59:13 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/49472.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 19 Sep 2003 14:37:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie kann ich mein Thread in der Funktion WinMain am Leben halten? on Fri, 19 Sep 2003 14:37:11 GMT]]></title><description><![CDATA[<p>Das Programm wird nur einmal ausgeführt.<br />
Wie kann ich das Programm ohne Dialog laufen lassen?</p>
<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>
<p>static UINT thrFunction (LPVOID pParam);</p>
<p>UINT thrFunction(LPVOID pParam)<br />
{<br />
int* pFlag = (int*) pParam;</p>
<p>while (*pFlag)<br />
{<br />
MessageBox(NULL, _T(&quot;thrFunction&quot;), _T(&quot;Info&quot;), MB_OK);<br />
Sleep(10000);<br />
}<br />
return 0;<br />
}</p>
<p>int WINAPI WinMain(HINSTANCE hInstance,<br />
HINSTANCE hPrevInstance,<br />
LPTSTR lpCmdLine,<br />
int nCmdShow)<br />
{<br />
int controlFlag = 1;</p>
<p>CWinThread* pThread = AfxBeginThread (thrFunction, &amp;controlFlag);</p>
<p>return 0;<br />
}</p>
]]></description><link>https://www.c-plusplus.net/forum/post/356803</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/356803</guid><dc:creator><![CDATA[Reza]]></dc:creator><pubDate>Fri, 19 Sep 2003 14:37:11 GMT</pubDate></item><item><title><![CDATA[Reply to Wie kann ich mein Thread in der Funktion WinMain am Leben halten? on Sun, 21 Sep 2003 03:44:30 GMT]]></title><description><![CDATA[<p>WaitForSingleObject() auf den Thread-Handle</p>
]]></description><link>https://www.c-plusplus.net/forum/post/357473</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/357473</guid><dc:creator><![CDATA[peterchen]]></dc:creator><pubDate>Sun, 21 Sep 2003 03:44:30 GMT</pubDate></item></channel></rss>