J'ai une application .NET qui commence toujours elle-même avec son style de bordure à 'Aucun', car il s'agit d'une application en plein écran avec une résolution fixe.Ajout d'une bordure (Fixed3D) à une application sans bordure existante
Cependant, je voudrais ajouter la bordure de la fenêtre (Fixed3D) à cette fenêtre lorsque l'application démarre pour que je puisse la déplacer sur mon bureau.
Ma première idée était d'avoir une application de plateau en cours d'exécution, en surveillant les messages d'événement, et en quelque sorte changer le style de la fenêtre lorsque cette application spécifique démarre. Cependant, je ne suis pas sûr que cela fonctionnera et comment le faire.
Toute personne qui peut me diriger dans la bonne direction?
vous voulez dire que vous n'avez pas le code pour l'application sans frontières? et vous voulez le contrôler en utilisant une autre application? – Amsakanna
J'ai le code pour l'application sans frontières. Cependant, je ne peux pas changer ce code. Cette application définit son frmMain.BorderStyle sur None. Ce que je veux, c'est ajouter une bordure autour du frmMain, sans toucher à ce code. Ma première suggestion est d'attraper WM_PAINT et de forcer le style de bordure. – Aphelion