<?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[SendMessageTimeout]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte mit meinem Programm prüfen ob ein Fenster nicht mehr reagiert. Dazu verwende ich diesen Aufruf:</p>
<pre><code class="language-cpp">SendMessageTimeout (hWnd, WM_NULL, 0, 0, SMTO_ABORTIFHUNG | SMTO_NOTIMEOUTIFNOTHUNG | SMTO_BLOCK, 200, &amp;dwRes);
</code></pre>
<p>Leider kehrt die Funktion (überhaupt) nicht mehr zurück wenn die Nachricht an ein hängendes Fenster geschickt wird. Das hängende Fenster verarbeitet keine Messages mehr:</p>
<pre><code class="language-cpp">while (GetMessage (&amp;Msg, NULL, 0, 0))
{
    Sleep (50000);
    TranslateMessage (&amp;Msg);
    DispatchMessage (&amp;Msg);
}
</code></pre>
<p>Was mache ich falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/203141/sendmessagetimeout</link><generator>RSS for Node</generator><lastBuildDate>Mon, 27 Apr 2026 07:37:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/203141.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 19 Jan 2008 11:40:52 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SendMessageTimeout on Sat, 19 Jan 2008 11:40:52 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte mit meinem Programm prüfen ob ein Fenster nicht mehr reagiert. Dazu verwende ich diesen Aufruf:</p>
<pre><code class="language-cpp">SendMessageTimeout (hWnd, WM_NULL, 0, 0, SMTO_ABORTIFHUNG | SMTO_NOTIMEOUTIFNOTHUNG | SMTO_BLOCK, 200, &amp;dwRes);
</code></pre>
<p>Leider kehrt die Funktion (überhaupt) nicht mehr zurück wenn die Nachricht an ein hängendes Fenster geschickt wird. Das hängende Fenster verarbeitet keine Messages mehr:</p>
<pre><code class="language-cpp">while (GetMessage (&amp;Msg, NULL, 0, 0))
{
    Sleep (50000);
    TranslateMessage (&amp;Msg);
    DispatchMessage (&amp;Msg);
}
</code></pre>
<p>Was mache ich falsch?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1439390</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1439390</guid><dc:creator><![CDATA[yogle]]></dc:creator><pubDate>Sat, 19 Jan 2008 11:40:52 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessageTimeout on Sat, 19 Jan 2008 12:28:54 GMT]]></title><description><![CDATA[<p>Du solltest vielleicht &quot;SMTO_NOTIMEOUTIFNOTHUNG&quot; weglassen !?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1439411</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1439411</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Sat, 19 Jan 2008 12:28:54 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessageTimeout on Sun, 20 Jan 2008 11:10:38 GMT]]></title><description><![CDATA[<p>Danke das war es. Habe irgendwie die Beschreibung dazu falsch verstanden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1439819</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1439819</guid><dc:creator><![CDATA[yogle]]></dc:creator><pubDate>Sun, 20 Jan 2008 11:10:38 GMT</pubDate></item></channel></rss>