<?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[Ganz oben Malen]]></title><description><![CDATA[<p>Hi,</p>
<p>ihr kennt doch sicherlich diese Tastaturen wo die Tasten für die lautstärke drin sind.</p>
<p>Wenn ich jetzt z.B. auf eine dieser Tasten für Ton drücke erscheint auf dem Bildschirm die Lautstärkebalken mit Angabe.</p>
<p>Wie bekommt man das hin, das dies als Oberstes gemalt wird? Es wird über der Taskleiste über Word und über jeder DirectX Anwendung gemalt! Wie macht man das, das z.B. ein Rechteck als ALLER oberstes gemalt wird und es alles andere überdeckt?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/107802/ganz-oben-malen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 30 Jun 2026 06:40:21 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/107802.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 22 Apr 2005 21:44:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ganz oben Malen on Fri, 22 Apr 2005 21:44:13 GMT]]></title><description><![CDATA[<p>Hi,</p>
<p>ihr kennt doch sicherlich diese Tastaturen wo die Tasten für die lautstärke drin sind.</p>
<p>Wenn ich jetzt z.B. auf eine dieser Tasten für Ton drücke erscheint auf dem Bildschirm die Lautstärkebalken mit Angabe.</p>
<p>Wie bekommt man das hin, das dies als Oberstes gemalt wird? Es wird über der Taskleiste über Word und über jeder DirectX Anwendung gemalt! Wie macht man das, das z.B. ein Rechteck als ALLER oberstes gemalt wird und es alles andere überdeckt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773328</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773328</guid><dc:creator><![CDATA[confused]]></dc:creator><pubDate>Fri, 22 Apr 2005 21:44:13 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Fri, 22 Apr 2005 22:08:58 GMT]]></title><description><![CDATA[<p>vielleicht ein fenster erstellen das du nicht aktivierst. ShowWindow / SW_SHOWNOACTIVATE damit das spiel nicht in den hintergrund gerät.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773333</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773333</guid><dc:creator><![CDATA[ffff]]></dc:creator><pubDate>Fri, 22 Apr 2005 22:08:58 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Fri, 22 Apr 2005 22:16:19 GMT]]></title><description><![CDATA[<p>Wer redet denn von einem Spiel? Nebenbei: Fenster ist net sehr schön</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773336</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773336</guid><dc:creator><![CDATA[confused]]></dc:creator><pubDate>Fri, 22 Apr 2005 22:16:19 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Fri, 22 Apr 2005 22:21:38 GMT]]></title><description><![CDATA[<p>Man könnte mit DirectX im Overlay-Modus zeichnen</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773338</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773338</guid><dc:creator><![CDATA[geeky]]></dc:creator><pubDate>Fri, 22 Apr 2005 22:21:38 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Fri, 22 Apr 2005 22:51:25 GMT]]></title><description><![CDATA[<p>geeky schrieb:</p>
<blockquote>
<p>Man könnte mit DirectX im Overlay-Modus zeichnen</p>
</blockquote>
<p>Nicht sehr gut wenn schon Direct3D oder sonst was mit Grafik aus dem DirectX SDK schon läuft --&gt; Grafikfehler und Abstürze</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773350</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773350</guid><dc:creator><![CDATA[####]]></dc:creator><pubDate>Fri, 22 Apr 2005 22:51:25 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Fri, 22 Apr 2005 23:00:06 GMT]]></title><description><![CDATA[<p>kennst du ein programm das man runterladen kann, das sowas macht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773354</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773354</guid><dc:creator><![CDATA[osd]]></dc:creator><pubDate>Fri, 22 Apr 2005 23:00:06 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Fri, 22 Apr 2005 23:04:51 GMT]]></title><description><![CDATA[<p>confused schrieb:</p>
<blockquote>
<p>Fenster ist net sehr schön</p>
</blockquote>
<p>ist zwar das beste, aber wenn du meinst <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/773355</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773355</guid><dc:creator><![CDATA[loool]]></dc:creator><pubDate>Fri, 22 Apr 2005 23:04:51 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sat, 23 Apr 2005 15:01:31 GMT]]></title><description><![CDATA[<p>Gibt es denn sonst keine Möglichkeit? <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="😕"
    /> DirectX geht net und Fenster kann ich hierfür nicht gebrauchen, da die einen Fokus bekommen könnten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773651</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773651</guid><dc:creator><![CDATA[confused]]></dc:creator><pubDate>Sat, 23 Apr 2005 15:01:31 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sat, 23 Apr 2005 15:23:03 GMT]]></title><description><![CDATA[<p>WM_MOUSEACTIVATE: return MA_NOACTIVATE.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773667</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773667</guid><dc:creator><![CDATA[MA_NOACTIVATE]]></dc:creator><pubDate>Sat, 23 Apr 2005 15:23:03 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sat, 23 Apr 2005 15:26:21 GMT]]></title><description><![CDATA[<p>wenn ich das mache und drauf klicke bekommt das hintere fenster (falls es eines gibt) keinen Fokus</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773669</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773669</guid><dc:creator><![CDATA[confused]]></dc:creator><pubDate>Sat, 23 Apr 2005 15:26:21 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sat, 23 Apr 2005 22:04:53 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>du kannst ein Beispiel bei <a href="http://www.Codeproject.com" rel="nofollow">Codeproject</a> finden: <a href="http://www.codeproject.com/w2k/forecast.asp" rel="nofollow">http://www.codeproject.com/w2k/forecast.asp</a></p>
<p>Das Beispiel erstellt ein Fenster mit den Window-Styles:</p>
<p>WS_EX_LAYERED<br />
WS_EX_TOPMOST<br />
WS_EX_TRANSPARENT</p>
<p>MfG</p>
<p>Anakin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/773848</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/773848</guid><dc:creator><![CDATA[Anakin Skywalker]]></dc:creator><pubDate>Sat, 23 Apr 2005 22:04:53 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sun, 24 Apr 2005 10:59:02 GMT]]></title><description><![CDATA[<p>dazu hätt ich auch ne frage: ist es möglich, dass das quasi nur in den Desktop gezeichnet wird?</p>
<p>und zwar, ihr kennt doch sicher unter linux diese ganzen tools, die die prozessorleistung oder das wetter oder sonst was anzeigen, die nur in den desktop gezeichnet werden (sprich, wenn man ein fenster darüber schiebt sieht man die tools auch nicht mehr <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> )</p>
<p>MfG, Herr-Vorragend</p>
]]></description><link>https://www.c-plusplus.net/forum/post/774039</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/774039</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Sun, 24 Apr 2005 10:59:02 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sun, 24 Apr 2005 11:00:43 GMT]]></title><description><![CDATA[<p>dafür benutzt man fenster</p>
]]></description><link>https://www.c-plusplus.net/forum/post/774043</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/774043</guid><dc:creator><![CDATA[lol?]]></dc:creator><pubDate>Sun, 24 Apr 2005 11:00:43 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sun, 24 Apr 2005 11:11:18 GMT]]></title><description><![CDATA[<p>he? also der desktop soll praktisch die ganzen verknüpfungen haben, ein nettes hintergrundbild <strong>und</strong> die aktuelle prozessorleistung. vielleicht hab ich mich unverständlich ausgedrückt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/774051</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/774051</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Sun, 24 Apr 2005 11:11:18 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sun, 24 Apr 2005 17:27:39 GMT]]></title><description><![CDATA[<p>weiß niemand ne lösung? gibt es überhaupt eine?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/774412</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/774412</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Sun, 24 Apr 2005 17:27:39 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sun, 24 Apr 2005 17:34:48 GMT]]></title><description><![CDATA[<p>Meinst du sowas wie die Startleiste? Oder soll sich das anders verhalten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/774425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/774425</guid><dc:creator><![CDATA[app bar]]></dc:creator><pubDate>Sun, 24 Apr 2005 17:34:48 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sun, 24 Apr 2005 17:41:13 GMT]]></title><description><![CDATA[<p>also, es soll so aussehen (wenn alle fenster minimiert sind):</p>
<p>unten ist die taskleiste, darüber das hintergrundbild, links sind die ganzen verknüpfungen und rechts oben ist die prozessortleistung, einfach nur ne zahl, die sich jede sekunde oder so aktualisiert. also nix mit fenstern oder so, ich will quasi einfach in das hintergrundbild zeichen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/774431</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/774431</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Sun, 24 Apr 2005 17:41:13 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sun, 24 Apr 2005 17:42:16 GMT]]></title><description><![CDATA[<p>gibts dafür nicht active desktop?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/774433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/774433</guid><dc:creator><![CDATA[desk]]></dc:creator><pubDate>Sun, 24 Apr 2005 17:42:16 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Sun, 24 Apr 2005 17:45:00 GMT]]></title><description><![CDATA[<p>hm, schon möglich, ich würde das aber gern selbst programmieren <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=":-/"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/774437</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/774437</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Sun, 24 Apr 2005 17:45:00 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Mon, 25 Apr 2005 15:20:11 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>eine Möglichkeit wäre das anzuzeigende Fenster mit <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/setwindowpos.asp" rel="nofollow">SetWindowPos</a> in den Vordergrund zu setzen. (hWndInsertAfter = HWND_TOPMOST)</p>
<p>MfG</p>
<p>Anakin</p>
]]></description><link>https://www.c-plusplus.net/forum/post/775066</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/775066</guid><dc:creator><![CDATA[Anakin Skywalker]]></dc:creator><pubDate>Mon, 25 Apr 2005 15:20:11 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Mon, 25 Apr 2005 18:00:25 GMT]]></title><description><![CDATA[<p>hm, dann wärs ja aber über allen anderen fenster, es soll ja aber nur praktisch im hintergrundbild sein...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/775250</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/775250</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Mon, 25 Apr 2005 18:00:25 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Mon, 25 Apr 2005 18:03:48 GMT]]></title><description><![CDATA[<p>dann hack dich doch in den explorer prozess ein (dll injezieren) und das desktop fenster subclassen und WM_PAINT behandeln.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/775255</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/775255</guid><dc:creator><![CDATA[hacker]]></dc:creator><pubDate>Mon, 25 Apr 2005 18:03:48 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Mon, 25 Apr 2005 18:09:04 GMT]]></title><description><![CDATA[<p>sorry, versteh ich nicht so ganz, also ich kann ja nicht einfach mit SetWindowLong die WndProc ändern, ist ja in externen prozessen nicht erlaubt. was meinst du mit dll injezieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/775266</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/775266</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Mon, 25 Apr 2005 18:09:04 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Mon, 25 Apr 2005 18:11:58 GMT]]></title><description><![CDATA[<p>google?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/775273</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/775273</guid><dc:creator><![CDATA[hacker]]></dc:creator><pubDate>Mon, 25 Apr 2005 18:11:58 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Mon, 25 Apr 2005 18:36:25 GMT]]></title><description><![CDATA[<p>sorry wenn ich nerve ^^</p>
<blockquote>
<p>Es gibt mehrere Möglichkeiten.. die 2 gängigsten:</p>
<ol>
<li>
<p>einen Message-Hook für einen bestimmten Thread (von dem Prozess in den du die Dll injezieren willst), dann eine WM_NULL Message an den Thread schicken. Dadurch ladet Windows deine Hook-Dll in den Prozessraum des betroffenen Prozesses -&gt; Injektion erfolgreich</p>
</li>
<li>
<p>Mittels CreateRemoteThread einen Thread in einem fremden Prozess erzeugen. Hinweis: CreateRemoteThread funktioniert nur auf NT-Systemen!</p>
</li>
</ol>
</blockquote>
<p>das hab ich gefunden, versteh aber beides nicht zu 100%. kann mir einer erklären welche methode hier besser ist, und wenn ja, wie ich sie anwenden muss?</p>
<p>MfG, Herr-Vorragend</p>
]]></description><link>https://www.c-plusplus.net/forum/post/775322</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/775322</guid><dc:creator><![CDATA[Herr-Vorragend]]></dc:creator><pubDate>Mon, 25 Apr 2005 18:36:25 GMT</pubDate></item><item><title><![CDATA[Reply to Ganz oben Malen on Tue, 26 Apr 2005 20:22:34 GMT]]></title><description><![CDATA[<p>Würde das net gehen wenn du einfach mit GetDesktopWindow() ein Handle auf den Desktop besorgst und dann reinmalst?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/776245</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/776245</guid><dc:creator><![CDATA[miwitt001]]></dc:creator><pubDate>Tue, 26 Apr 2005 20:22:34 GMT</pubDate></item></channel></rss>