Bonjour à tous et déjà merci d'avance pour essayer de maider

Je voudrais créer une fiche qui servirait de notification.Elle serait situer en bas à droite, et serais au dessus de toutes les applications et doit etre toujours visible.

Mon premier problème, la position.

J'utilisais un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Form1->Top = Screen->Height - 80;
mais le problème est que la fiche est situé 80 px au dessus du bas de l'écran et non pas de la barre des taches comme il serait logique. Du coup, si une personne à une barre des taches plus épaisse que celle par défaut, il ne vera pas la notification.

Le deuxieme problème est de la faire passer au dessus de toutes les autres fenetres sans leur prendre le focus et ainsi empecher de travail normalement malgrès la notification. Avant, j'utilisait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SetForegroundWindow(FindWindow("Mon application",NULL));
        keybd_event(VK_RETURN,0,KEYEVENTF_KEYUP,0);
Combiner avec un TTimer à un interval de 1 milliseconde, le programme restait bien tout le temps au dessus des application, le problème est que nous ne pouvions plus donner le focus aux autres applications, il restait sur la fiche.

J'aimerais créer donc une notification du meme genre que Thunderbird ou Msn Messenger...

Merci de m'avoir lu
Bonne journée à tous,
FluidBlow.