<?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[Frage zu einer Dialog Anwendung]]></title><description><![CDATA[<p>Hallo LEute,</p>
<p>mal wieder ne Frage,</p>
<p>ich habe ein Projekt, was aus einer einfachen Dialoganwendung besteht.<br />
Beim öffnen dieser Anwendung frage ich vom Betriebsystem ein paar sachen ab um diese in der Ansicht anzuzeigen.</p>
<p>So jetzt möchte ich, dass er eine Funktion aufruft, aber eben erst nach dem das Fenster schon aufgebeut ist.<br />
Mann könnte ein Button machen mit Aktuallisieren, das möchte ich aber nicht, er soll es automatisch machen.</p>
<p>Mir fällt da eigentlich nur ein Thread ein den ich mit starte und dieser eben selbständig ein paar weiter Ding zur Ansicht schickt.</p>
<p>Kann mir jemand helfen ??</p>
<p>Gruß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/84225/frage-zu-einer-dialog-anwendung</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 21:32:09 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/84225.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 28 Aug 2004 07:11:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Frage zu einer Dialog Anwendung on Sat, 28 Aug 2004 07:11:56 GMT]]></title><description><![CDATA[<p>Hallo LEute,</p>
<p>mal wieder ne Frage,</p>
<p>ich habe ein Projekt, was aus einer einfachen Dialoganwendung besteht.<br />
Beim öffnen dieser Anwendung frage ich vom Betriebsystem ein paar sachen ab um diese in der Ansicht anzuzeigen.</p>
<p>So jetzt möchte ich, dass er eine Funktion aufruft, aber eben erst nach dem das Fenster schon aufgebeut ist.<br />
Mann könnte ein Button machen mit Aktuallisieren, das möchte ich aber nicht, er soll es automatisch machen.</p>
<p>Mir fällt da eigentlich nur ein Thread ein den ich mit starte und dieser eben selbständig ein paar weiter Ding zur Ansicht schickt.</p>
<p>Kann mir jemand helfen ??</p>
<p>Gruß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/593602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/593602</guid><dc:creator><![CDATA[andy_mann]]></dc:creator><pubDate>Sat, 28 Aug 2004 07:11:56 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu einer Dialog Anwendung on Sat, 28 Aug 2004 07:19:19 GMT]]></title><description><![CDATA[<p>andy_mann schrieb:</p>
<blockquote>
<p>Mir fällt da eigentlich nur ein Thread ein den ich mit starte und dieser eben selbständig ein paar weiter Ding zur Ansicht schickt.</p>
</blockquote>
<p>man kann auch 'nen windoofs-timer nehmen. der läuft nicht in einem eigenen thread, sondern speist regelmässig events in die message queue ein. guckst du: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfc_cwnd.3a3a.settimer.asp" rel="nofollow">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcmfc98/html/_mfc_cwnd.3a3a.settimer.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/593605</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/593605</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Sat, 28 Aug 2004 07:19:19 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu einer Dialog Anwendung on Sat, 28 Aug 2004 07:25:30 GMT]]></title><description><![CDATA[<p>Mmmhh,</p>
<p>also was ganz anders gibt es nicht ??<br />
Dachte so an ne MFC Funktion die zusätzlich nach dem aufbau gestartet werden kann.</p>
<p>Mit dem Timer habe ich immer die bedenken, dass er mir die anwendung lahm legt. Der anwender soll ja weiter Arbeiten können.</p>
<p>Gruß<br />
andy_mann</p>
]]></description><link>https://www.c-plusplus.net/forum/post/593608</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/593608</guid><dc:creator><![CDATA[andy_mann]]></dc:creator><pubDate>Sat, 28 Aug 2004 07:25:30 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu einer Dialog Anwendung on Sat, 28 Aug 2004 07:29:56 GMT]]></title><description><![CDATA[<p>andy_mann schrieb:</p>
<blockquote>
<p>also was ganz anders gibt es nicht ??<br />
Dachte so an ne MFC Funktion die zusätzlich nach dem aufbau gestartet werden kann.</p>
</blockquote>
<p>doch, ne menge, irgendwelche messages z.b. WM_SETCURSOR etc. dann hast du es bei jeder mausbewegung</p>
<p>andy_mann schrieb:</p>
<blockquote>
<p>Mit dem Timer habe ich immer die bedenken, dass er mir die anwendung lahm legt.</p>
</blockquote>
<p>timer-events sind harmlos. threads sind da schon 'bissiger'</p>
]]></description><link>https://www.c-plusplus.net/forum/post/593611</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/593611</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Sat, 28 Aug 2004 07:29:56 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu einer Dialog Anwendung on Sat, 28 Aug 2004 08:05:56 GMT]]></title><description><![CDATA[<p>net schrieb:</p>
<blockquote>
<p>andy_mann schrieb:</p>
<blockquote>
<p>Mit dem Timer habe ich immer die bedenken, dass er mir die anwendung lahm legt.</p>
</blockquote>
<p>timer-events sind harmlos. threads sind da schon 'bissiger'</p>
</blockquote>
<p>Wie bitte!!!!!!</p>
<p>Ein Timerevent kommt von Windows und hat mit der Anwendung nichts zu tun. Soweit war es ja richtig. Wird jetzt aber eine Funktion wegen WM_TIMER aufgerufen der kein Thread ist und lange braucht dann ist die GUI nicht mehr ansprechbar.<br />
Dies passiert bei einem Thread nicht.<br />
Das beste in diesem Fall ist beides zu verbinden. WM_TIMER welches eine Thread aufruft.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/593619</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/593619</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Sat, 28 Aug 2004 08:05:56 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu einer Dialog Anwendung on Sat, 28 Aug 2004 10:00:16 GMT]]></title><description><![CDATA[<p>Unix-Tom schrieb:</p>
<blockquote>
<p>Wird jetzt aber eine Funktion wegen WM_TIMER aufgerufen der kein Thread ist und lange braucht dann ist die GUI nicht mehr ansprechbar.</p>
</blockquote>
<p>man sollte schon zusehen, dass sich das programm in der TimerProc, OnTimer, o.ä. nicht zu lange aufhält.</p>
<p>Unix-Tom schrieb:</p>
<blockquote>
<p>Dies passiert bei einem Thread nicht.</p>
</blockquote>
<p>doch. wenn der zuviel rechenzeit frisst, wird nicht nur deine anwendung träge, sondern das ganze windoofs läuft wie grütze.</p>
<p>btw: beim einsatz von threads kannste nicht einfach in deinen gui-code hüpfen ohne synchronisation. mit timerevents ist das alles unproblematisch</p>
]]></description><link>https://www.c-plusplus.net/forum/post/593667</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/593667</guid><dc:creator><![CDATA[net 0]]></dc:creator><pubDate>Sat, 28 Aug 2004 10:00:16 GMT</pubDate></item><item><title><![CDATA[Reply to Frage zu einer Dialog Anwendung on Sat, 28 Aug 2004 10:33:06 GMT]]></title><description><![CDATA[<p>ein tjread kann nicht zuviel rechenzeit fressen da diese von windows zugeteilt wird. man baut in einme thread auch hinundwieder ein sleep(0) ein um die rechenzeit zurückzugeben.</p>
<p>die frage war nicht wie komplex man einen threadklasse mit snc verwendet sondern das die gui noch anspricht. manchmal sind threads da overhead da man die messageloop auch selbst aufrufen kann aber was ist wenn man aufgrund einer message wieder etwas machen will. da braucht man dan einen thread.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/593692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/593692</guid><dc:creator><![CDATA[Unix-Tom]]></dc:creator><pubDate>Sat, 28 Aug 2004 10:33:06 GMT</pubDate></item></channel></rss>