Bonjour,
Voila mon probleme, je fait tourner une application avec ce paramètre
Application->ShowMainForm = false;
La seule indication visible étant une icone dans la bare des taches
TNotifyIconData provenant de ShellAPI
L'application se connecte via un socket à un serveur, le but est d'afficher une fenêtre de notification (Fnotif) dès qu'un certain message est reçu
le probleme est que quand je fait
Fnotif->Show(); la fenêtre de notification a le focus
hors moi je voudrait que le programme ayant le focus le conserve
Comment dois-je procéder ?
information complémentaires
j'ai utilisé
Fnotif->FormStyle = fsStayOnTop
afin que la notification apparaisse au dessus des autres fenêtres
j'ai essayé
ShowWindow avec les paramètres SW_SHOWNA ou SW_SHOWNOACTIVATE
mais j'ai eu du mal a retrouver le Handle de Fnotif
Tant que je ne clic pas sur aucun bouton de mon application la fenêtre de notification n'a pas le focus à l'affichage
Partager