Fenster immer im hintergrund
-
Hi!
ne kleine frage:
Wie bekomme ich nen Fenster Dazu immer im hintergrund zu bleiben?
ich will ein fenster als Desktop laufen lassen. es soll auch nicht vorkommen wenn man drauf klickt oder objecte (icons) darauf verschiebt.
hat jemand ne idee?
MfG
scops
-
SetWindowPos mit HWND_BOTTOM
-
danke! aber wenn i auf nen 2tes fenster des programms klick holt es das hintergrundfenster auch mit nach vorn
cya
scops
-
Soll das Fenster generell nicht aktiviert werden?
Schau dir mal WM_ACTIVATE und WM_ACTIVATEAPP an, vielleicht kannst du damit was erreichen
-
nun die app soll aktiv bleiben! also ich will schon was drauf machn können... nur sie soll halt im hintergrund bleiben... wie der desktop.
-
Hast du mal versucht bei SetWindowPos für hWndInsertAfter GetDesktopWindow() anzugeben? Ggf. immer bei WM_ACTIVATE
-
sorry für meine späte antwort....
ehm das geht nur wenn der explorer als desktop aktiv ist.
wenn nicht... gehts netcya
scops