Embedded Desktop Anwendungen schreiben
-
Also ich hab' in so ziemlich jeder programmiersprache die ich (so halbwegs) kann versucht anwendungen zu schreiben die in den desktop eingebettet sind... geschafft hab ichs in keiner...
hab mich jetzt mal mit c++ bzw der API beschäftigt und jetzt versuch' ichs auch hier.
Noch mal kurz das was ich unter 'Embedded Desktop' verstehe:
- das Fenster soll hinter allen anderen fenstern sein
- immer so erscheinen als läge es direkt auf dem desktop
- auch beim drücken von WIN+D nicht verschwinden
(gibt ja schließlich genug programme die das können)zuerst hab ich versucht mit GetDesktopWindow() den handle auf den Desktop zu kriegen und dann einfach ein childwindow zu erzeugen. hat leider nicht geklappt

so, und jetzt hab ich keine ahnung mehr was ich versuchen soll

bitte helft miiiiiirrrrrr
-
versuch mal
SetWindowPos (hwnd_deines_fensters, HWND_BOTTOM, 0,0,0,0, SWP_NOMOVE | SWP_NOSIZE | SWP_NOREDRAW | SWP_NOSENDCHANGING);immer dann aufrufen, wenn in die windowproc gesprungen wird, also bei jeder message...
-
hmm klappt ganz gut bis auf das mit WIN+D. das muss ich dann wohl 'händisch' ausprogrammieren.

RIESENGROSSES DANKE 