<?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[SendMessage einfaches Enter senden]]></title><description><![CDATA[<p>Hiho,</p>
<p>ich möchte in einer anderen Anwendung einfach nur den &quot;OK&quot; Button drücken.<br />
Aber es will sich einfach nichts rühren:</p>
<pre><code class="language-cpp">HWND parent = ::FindWindow(NULL, &quot;Rg Manager&quot;); //Name des Fensters innerhalb
//der anzusprechenden Anwendung...
HWND button = ::FindWindowEx(parent, NULL, &quot;Button&quot;, &quot;OK&quot;);
//Button ist von Klasse &quot;Button&quot; und beschriftet mit &quot;OK&quot;...hat zudem IDNR 1

::SendMessage(button,WM_KEYDOWN, VK_RETURN, 0); //Entertaste down
::SendMessage(button,WM_KEYUP, VK_RETURN, 0); //und wieder up
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/topic/170051/sendmessage-einfaches-enter-senden</link><generator>RSS for Node</generator><lastBuildDate>Wed, 15 Jul 2026 11:54:37 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/170051.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 11 Jan 2007 11:28:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to SendMessage einfaches Enter senden on Thu, 11 Jan 2007 11:28:33 GMT]]></title><description><![CDATA[<p>Hiho,</p>
<p>ich möchte in einer anderen Anwendung einfach nur den &quot;OK&quot; Button drücken.<br />
Aber es will sich einfach nichts rühren:</p>
<pre><code class="language-cpp">HWND parent = ::FindWindow(NULL, &quot;Rg Manager&quot;); //Name des Fensters innerhalb
//der anzusprechenden Anwendung...
HWND button = ::FindWindowEx(parent, NULL, &quot;Button&quot;, &quot;OK&quot;);
//Button ist von Klasse &quot;Button&quot; und beschriftet mit &quot;OK&quot;...hat zudem IDNR 1

::SendMessage(button,WM_KEYDOWN, VK_RETURN, 0); //Entertaste down
::SendMessage(button,WM_KEYUP, VK_RETURN, 0); //und wieder up
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1207806</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207806</guid><dc:creator><![CDATA[Fruggle]]></dc:creator><pubDate>Thu, 11 Jan 2007 11:28:33 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage einfaches Enter senden on Thu, 11 Jan 2007 11:46:21 GMT]]></title><description><![CDATA[<p>Hm, vielleicht braucht der Button vorher den Fokus (SetFocus)? Sonst probier mal BM_CLICK oder schick gleich eine entsprechende WM_COMMAND - Nachricht an das Parent-Fenster <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>Edit: Ich weiß nicht, ob das einen Unterschied macht, aber man kann ja auch &quot;Hotkeys&quot; setzen, indem man den Button &quot;&amp;OK&quot; nennt. Im Dialogfenster sieht das dann so aus: OK<br />
Wenn also das &quot;O&quot; vom &quot;OK&quot; unterstrichen ist, probier einfach mal den Button mit &quot;&amp;OK&quot; zu finden.</p>
<p>Edit nummero 2: Hast du eigentlich überprüft, ob FindWindow bzw FindWindowEx gültige Handles (!=NULL) zurückgeben?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207817</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Thu, 11 Jan 2007 11:46:21 GMT</pubDate></item><item><title><![CDATA[Reply to SendMessage einfaches Enter senden on Thu, 11 Jan 2007 14:35:53 GMT]]></title><description><![CDATA[<p>Also das Gewurschtel mit <em>VK_RETURN</em>, kann so, wie Badestrand schon gesagt hat, nicht klappen. Nimm <em>BM_CLICK</em>.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1207980</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1207980</guid><dc:creator><![CDATA[CodeFinder]]></dc:creator><pubDate>Thu, 11 Jan 2007 14:35:53 GMT</pubDate></item></channel></rss>