Fenster auf Desktop beschränken

Hallo,

ich möchte ein (mit CreateWindow erstelltes) Fenster auf den Desktop beschränken, praktisch so, dass es keine anderen Fenster überdeckt.
Als Beispiel die Yahoo Widgets:
30321738_ba90c81a18.jpg


Hab vor das Notepad vereinfacht nachzubauen, also eiin kleines Fenster, das nur sichtbar ist, wenn kein Fenster drüberliegt.

Wie wenn man als hWndParent das Desktop-Window einträgt, was logischerweise nicht funktioniert, soll hier nur als verdeutlichung dastehen.

Irgendwelche ideen?
 
ich glaub bei vista nennen sich solche dinger sidebar gadgets und da gibts anscheinend ne eigene api bzw. n sdk dazu.. hab mich allerdings noch net genauer damit befasst da ich mir noch kein vista leisten konnte ;)
obs fuer xp und konsorten ein workaround oder so gibt um das selbe zu erreichen, weiß ich leider net..

mfg
 
Zurück
Oben