<?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[Eine Frage zu Threads und Windows Controls...]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich frage mich ob es nötig ist eine Critical Section zu verwenden wenn ich Folgendes machen will:</p>
<p>Eine Anwendung mit einem Edit Control. Hauptthread mit üblichen Get/Translate/Dispatch Message aufrufen, ein weiterer Thread welcher ab und zu in den Edit Control schreibt (Und dabei schon mal stockt weil zuerst Serverabfrage, deshalb der separate Thread).</p>
<p>Ich denke es ist keine sync nötig, aber vielleicht doch? Immerhin kann doch im Hauptthread auch auf das Edit Control zugegriffen werden wenn man zB. eine Scrollbar bewegt, und da wird ja intern auch das Handle verwendet.</p>
<p>Wie sieht es da aus? Kann es zu Problemen kommen wenn der Hauptthread zB. eine Scroll-Message der Edit Box verarbeitet und ein weiterer Thread gerade in eben diese Zeilen einfügt?</p>
<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>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/234280/eine-frage-zu-threads-und-windows-controls</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Apr 2026 19:20:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/234280.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 15 Feb 2009 21:51:09 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Eine Frage zu Threads und Windows Controls... on Sun, 15 Feb 2009 21:51:09 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich frage mich ob es nötig ist eine Critical Section zu verwenden wenn ich Folgendes machen will:</p>
<p>Eine Anwendung mit einem Edit Control. Hauptthread mit üblichen Get/Translate/Dispatch Message aufrufen, ein weiterer Thread welcher ab und zu in den Edit Control schreibt (Und dabei schon mal stockt weil zuerst Serverabfrage, deshalb der separate Thread).</p>
<p>Ich denke es ist keine sync nötig, aber vielleicht doch? Immerhin kann doch im Hauptthread auch auf das Edit Control zugegriffen werden wenn man zB. eine Scrollbar bewegt, und da wird ja intern auch das Handle verwendet.</p>
<p>Wie sieht es da aus? Kann es zu Problemen kommen wenn der Hauptthread zB. eine Scroll-Message der Edit Box verarbeitet und ein weiterer Thread gerade in eben diese Zeilen einfügt?</p>
<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>MFG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1664452</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1664452</guid><dc:creator><![CDATA[Frage3]]></dc:creator><pubDate>Sun, 15 Feb 2009 21:51:09 GMT</pubDate></item><item><title><![CDATA[Reply to Eine Frage zu Threads und Windows Controls... on Mon, 16 Feb 2009 07:40:24 GMT]]></title><description><![CDATA[<p>Nein! Es ist kein Sync nötig, denn der SendMessage aus dem fremden Thread kann nur ausgeführt werden wenn die andere Funktion GetMessage/PeekMessage ausführt. Solange würde der Workerthread blockieren!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1664507</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1664507</guid><dc:creator><![CDATA[Martin Richter]]></dc:creator><pubDate>Mon, 16 Feb 2009 07:40:24 GMT</pubDate></item><item><title><![CDATA[Reply to Eine Frage zu Threads und Windows Controls... on Mon, 16 Feb 2009 12:56:59 GMT]]></title><description><![CDATA[<p>Aha! Super, danke!<br />
MfG</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1664651</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1664651</guid><dc:creator><![CDATA[Frage3]]></dc:creator><pubDate>Mon, 16 Feb 2009 12:56:59 GMT</pubDate></item></channel></rss>