04 novembre 2008

Interdire le déplacement d'une fenêtre

Pour interdire le déplacement d'une fenêtre, par la barre de titre, on peut par exemple intercepter l'évenement WM_MOVING (0x0216) et dans la procédure appelée, remettre les coordonnées initiales de la fenêtre.

Pour que le déplacement soit également impossible par le fond, il est nécessaire de décocher :
"Déplacement par le fond" dans l'onglet IHM de la description de la fenêtre.

Le code correspondant est alors :

FnFixe

Télécharger la fenêtre exemple pour Windev 11

Pour plus de détail sur l'évenement WM_MOVING voir sur MSDN :

http://msdn.microsoft.com/fr-fr/ms632632(en-us,VS.85).aspx

Posté par SoftProtect à 10:21 - - Commentaires [0] - Permalien [#]


Commentaires sur Interdire le déplacement d'une fenêtre

Nouveau commentaire