Win7 Programmfensterinhalt als Desktophintergrund

OP (Firma: Schwabinger7) #6030127
Hallo in die Runde

Ich hab mir eine DSP Steueroberflache (BSS Soundweb) gebaut und frage
mich nun ob es möglich ist den Fensterinhalt steuerbar (aktiv) als 
Desktop-
hintergrund zu definieren. Mit Overlayvideos und Bildern geht das ja.
Google macht mich da leider nicht schlau.
Ziel wäre währen des Arbeitens mit anderen Anwendungen jederzeit auf die
Oberfläche zugreifen zu können ohne den Fenstertask immer wieder zu
aktivieren zu müssen.
Danke im Vorraus

Kai
Gast
Kai M. schrieb:

> Ich hab mir eine DSP Steueroberflache (BSS Soundweb) gebaut und frage
> mich nun ob es möglich ist den Fensterinhalt steuerbar (aktiv) als
> Desktop-
> hintergrund zu definieren. Mit Overlayvideos und Bildern geht das ja.

[...]

> Ziel wäre währen des Arbeitens mit anderen Anwendungen jederzeit auf die
> Oberfläche zugreifen zu können

Theoretisch ist das tatsächlich möglich. Allerdings: die Anwendung 
selber muss das können und die entsprechenden Mechanismen implementieren 
(im Wesentlichen: Input- und Shell-Hooks).

Eine normale Desktopanwendung auf diese Weise in den Hintergrund zu 
legen, kannst du voll vergessen.

Tipp: kauf' dir einfach einen zweiten Monitor!
Gast
Das würd ich an Deiner Stelle lassen ehrlich gesagt.
wenn Schaltflächen des Desktophintergrundes nicht deaktiviert werden,
kann ein Desktop Icon schonmal beim klick beides auslösen.
und deaktivierte Schaltflächen helfen Dir nicht wirklich das "Steuerbar" 
zu haben.

Schaltflächen und Elemente so zu plazieren dass sie keine Probleme 
verursachen falls sie aktiviert bleiben ist eine Kunst..

Es ist tatsächlich fast einfacher die DSP Steueroberflache
im Vollbildmodus laufen zu haben und dann andere Programme schlicht 
drüberzulegen als Fenster.

Aaaber Win7 erlaubt Desktopwidgets (Gadgets?)
im Grunde html code also auch relativ leicht selber zu basteln
https://www.experts-exchange.com/articles/2000/Create-a-Win7-Gadget.html

Wie wäre es denn wenn Du Dir sowas baust?

Ich meine html geht auch vollflächig als Desktophintergrund in win7 (wie 
schon in xp)
Aber ernsthaft mit nur einer Schaltfläche zuviel oder fehlplaziert 
handelst Du Dir ggf mehr Ärger als Nutzen ein, also sei lieber zu 
konservativ als zu übermütig zunächst.
Gast
Dirk K. schrieb:

> Du könntest auch deine Anwendung als Vollbild
> im Vordergrund laufen lassen und alle Teile
> transparent/nicht existent machen, die du
> nicht benötigst.

Richtig, das wäre deutlich weniger Aufwand als die Hookerei. Und solange 
man sich auf rechteckige Regionen beschränkt, bremst es auch so gut wie 
garnicht.
Gast
Hat Windows 7 noch den Active Desktop? Dann könnte deine Anwendung ihre 
Oberfläche per lokalem Webserver ausliefern und dort als Frame einbauen.

Oder du besorgst dir die Handles der laufenden Anwendungen auf dem 
gewählten Bildschirm. Sobald die alle "minimiert" sind, holt sich dein 
Programm den Fokus

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.