<?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[erzwungener Mausklick]]></title><description><![CDATA[<p>Mit welchem Befehl lässt sich in der WinAPI ein Mausklick erwingen? Dass also an die Stelle eines &quot;physischen&quot; Klicks ein programmierter Klick tritt.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/236937/erzwungener-mausklick</link><generator>RSS for Node</generator><lastBuildDate>Tue, 07 Apr 2026 17:08:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/236937.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 22 Mar 2009 06:30:26 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to erzwungener Mausklick on Sun, 22 Mar 2009 06:30:26 GMT]]></title><description><![CDATA[<p>Mit welchem Befehl lässt sich in der WinAPI ein Mausklick erwingen? Dass also an die Stelle eines &quot;physischen&quot; Klicks ein programmierter Klick tritt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1684130</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1684130</guid><dc:creator><![CDATA[Percy2000]]></dc:creator><pubDate>Sun, 22 Mar 2009 06:30:26 GMT</pubDate></item><item><title><![CDATA[Reply to erzwungener Mausklick on Sun, 22 Mar 2009 08:30:20 GMT]]></title><description><![CDATA[<p>SendInput</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1684136</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1684136</guid><dc:creator><![CDATA[asdca]]></dc:creator><pubDate>Sun, 22 Mar 2009 08:30:20 GMT</pubDate></item><item><title><![CDATA[Reply to erzwungener Mausklick on Sun, 22 Mar 2009 13:52:35 GMT]]></title><description><![CDATA[<p>herzlichen Dank</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1684277</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1684277</guid><dc:creator><![CDATA[Percy2000]]></dc:creator><pubDate>Sun, 22 Mar 2009 13:52:35 GMT</pubDate></item><item><title><![CDATA[Reply to erzwungener Mausklick on Sun, 22 Mar 2009 21:53:18 GMT]]></title><description><![CDATA[<pre><code class="language-cpp">#include &lt;windows.h&gt;

void press_L_MOUSE()                     //Mausklick
{
    mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);  //L-Mautaste drücken
    mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);    //L-Maustate loslassen
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1684515</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1684515</guid><dc:creator><![CDATA[WAR**FIRE]]></dc:creator><pubDate>Sun, 22 Mar 2009 21:53:18 GMT</pubDate></item><item><title><![CDATA[Reply to erzwungener Mausklick on Mon, 23 Mar 2009 10:26:39 GMT]]></title><description><![CDATA[<p>Oder so:</p>
<blockquote>
<p>double fScreenWidth = 800; //Die X Auflösung<br />
double fScreenHeight = 600; //Die Y Auslösung<br />
double fx = 383*(65535.0f/fScreenWidth); //Hier ist 383 die X Position an der der Klick erfolgen soll<br />
double fy = 264*(65535.0f/fScreenHeight); //Analog mit 264 für y</p>
<p>INPUT ipSignal;<br />
ipSignal.type = INPUT_MOUSE;<br />
ipSignal.mi.dx = (long)fx;<br />
ipSignal.mi.dy = (long)fy;<br />
ipSignal.mi.mouseData = 0L;<br />
ipSignal.mi.dwFlags = MOUSEEVENTF_MOVE|MOUSEEVENTF_ABSOLUTE;<br />
ipSignal.mi.time = 0L;<br />
ipSignal.mi.dwExtraInfo = 0L;<br />
SendInput(1, &amp;ipSignal, sizeof(ipSignal));<br />
Sleep(30);<br />
ipSignal.mi.dwFlags = MOUSEEVENTF_LEFTUP;<br />
SendInput(1, &amp;ipSignal, sizeof(ipSignal));<br />
Sleep(30);</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1684695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1684695</guid><dc:creator><![CDATA[Andreas XXL]]></dc:creator><pubDate>Mon, 23 Mar 2009 10:26:39 GMT</pubDate></item></channel></rss>