Garder une fenêtre inactive

Bonjour,
J'aimerais savoir si il est possible de garder une fenêtre inactive malgré le fait d'un appui sur la form ou l'un des composants (bouton, zone de texte,etc...)

Pour être plus précis j'aimerais que lorsque j'appuie sur un bouton nommée "a" que celui-ci s'inscrive sur une autre fenêtre déjà active (grâce à la fonction SendKeys.Send), mais c'est à ce moment là où je suis bloqué car ma form prend le dessus et devient la fenêtre active alors que je ne le veut pas.

Sachant que ma fenêtre est toujours en avant plan.

Merci d'avance pour vos réponse.

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    form.SetStyle(ControlStyles.Selectable, false);
    devrait faire l'affaire je crois.
    Sinon, il faudra faire joujou avec
    form.SetStyle(ControlStyles.StandardClick, true);
    et une fonction OnMouseDown personnalisée.