<?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[Nur auf jeden zweiten Mausclick reagieren]]></title><description><![CDATA[<p>Hi Jungs,</p>
<p>ich habe diese wndproc hier</p>
<pre><code class="language-cpp">LONG FAR WINAPI WndProc (HWND hwnd , UINT message ,
                         UINT wParam , LONG lParam)
{
	switch (message)
	{
      case WM_RBUTTONDOWN:
      {
         SYSTEMTIME systime;
         char uhrzeit[9];
         GetLocalTime(&amp;systime);
         wsprintf(uhrzeit, &quot;%02d:%02d:%02d&quot;, systime.wHour, systime.wMinute, systime.wSecond);
         MessageBox(NULL, uhrzeit, &quot;Hello Title&quot;, MB_OK | MB_ICONEXCLAMATION);
         return(0);
      }
      break;

		case WM_DESTROY:
		{
			PostQuitMessage (0) ;
			return 0 ;
		}
      break;
	} // switch (message)
	return DefWindowProc (hwnd , message , wParam , lParam) ;
} // WndProc
</code></pre>
<p>Was kann ich tun, damit der Code die Rechte Maustaste nur bei jedem zweiten Klick ausgeführt wird. Wo muss ich die Variable deklarieren in der ich das Speicher und wie greife ich darauf zu?</p>
<p>jörn</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/122102/nur-auf-jeden-zweiten-mausclick-reagieren</link><generator>RSS for Node</generator><lastBuildDate>Mon, 06 Jul 2026 00:59:42 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/122102.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 30 Sep 2005 13:10:57 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Nur auf jeden zweiten Mausclick reagieren on Fri, 30 Sep 2005 13:10:57 GMT]]></title><description><![CDATA[<p>Hi Jungs,</p>
<p>ich habe diese wndproc hier</p>
<pre><code class="language-cpp">LONG FAR WINAPI WndProc (HWND hwnd , UINT message ,
                         UINT wParam , LONG lParam)
{
	switch (message)
	{
      case WM_RBUTTONDOWN:
      {
         SYSTEMTIME systime;
         char uhrzeit[9];
         GetLocalTime(&amp;systime);
         wsprintf(uhrzeit, &quot;%02d:%02d:%02d&quot;, systime.wHour, systime.wMinute, systime.wSecond);
         MessageBox(NULL, uhrzeit, &quot;Hello Title&quot;, MB_OK | MB_ICONEXCLAMATION);
         return(0);
      }
      break;

		case WM_DESTROY:
		{
			PostQuitMessage (0) ;
			return 0 ;
		}
      break;
	} // switch (message)
	return DefWindowProc (hwnd , message , wParam , lParam) ;
} // WndProc
</code></pre>
<p>Was kann ich tun, damit der Code die Rechte Maustaste nur bei jedem zweiten Klick ausgeführt wird. Wo muss ich die Variable deklarieren in der ich das Speicher und wie greife ich darauf zu?</p>
<p>jörn</p>
]]></description><link>https://www.c-plusplus.net/forum/post/883622</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/883622</guid><dc:creator><![CDATA[newbeeee]]></dc:creator><pubDate>Fri, 30 Sep 2005 13:10:57 GMT</pubDate></item><item><title><![CDATA[Reply to Nur auf jeden zweiten Mausclick reagieren on Fri, 30 Sep 2005 13:30:47 GMT]]></title><description><![CDATA[<p>Du packst einfach eine statische Variable vom Typ bool in deine WndProc, die du dann bei WM_RBUTTONDOWN togglest (true &lt;-&gt; false) und abfragst <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>
]]></description><link>https://www.c-plusplus.net/forum/post/883648</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/883648</guid><dc:creator><![CDATA[flenders]]></dc:creator><pubDate>Fri, 30 Sep 2005 13:30:47 GMT</pubDate></item></channel></rss>