Triboutmatthieu
Messages postés206Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention 9 juillet 2012
-
8 mars 2009 à 09:13
Triboutmatthieu
Messages postés206Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention 9 juillet 2012
-
8 mars 2009 à 12:02
Bonjour, je voudrais savoir si il est possible de sceller une fenêtre? J'arrive à faire en sorte qu'on ne puisse pas la redimenssionner avec le curseur dans les propriétés de la Form mais je voudrais savoir comment on peut éviter son déplacement avec la souris car ma fenêtre se lance automatiquement au centre de l'écran et je voudrais que personne puisse la déplacer. J'ai aussi bloqué le fait de la réduire dans la barre des tâches et masquer sa visibilité.
Merci d'avance mon problème n'ai pas bien gros mais j'aimerais le résoudre, cordialement.
Triboutmatthieu
Messages postés206Date d'inscriptionlundi 26 septembre 2005StatutMembreDernière intervention 9 juillet 2012 8 mars 2009 à 11:59
Merci pour tes réponses quand même mais j'ai trouvé un moyen très simple voilà le code:
On déclare les desu API et les constantes associés
Public
Declare
Function GetSystemMenu
Lib
"user32" (
ByVal hwnd
As
Integer,
ByVal bRevert
As
Integer)
As
Integer
Public
Declare
Function RemoveMenu
Lib
"user32" (
ByVal hMenu
As
Integer,
ByVal nPosition
As
Integer,
ByVal wFlags
As
Integer)
As
Integer
Public
Const SC_MOVE = &HF010&
Public
Const MF_BYCOMMAND = &H0&
Puis j'appel la fonction RemoveMenu voilà tout ça fonctionne super bien
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 8 mars 2009 à 12:00
Bonjour,
J'ignore si VB.Net t'offre les même possibilités que VB6 (mais le contraire m'étonnerait !)
Il suffirait, sous VB6, de mettre les propriétés suiovantes de ta Form :
BorderStyle = 1 (Fixed Single)
Moveable = False
MaxButton = False
MinButton = False
StartupPosition = CenterOwner.
M'étonnerait que tu n'aies pas l'équivalent pour les Forms de VB.Net