Bouger une feuille sans bordure, sans "effets inesthétiques"

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 989 fois - Téléchargée 49 fois

Contenu du snippet

Fait bouger une feuille sans bordure (BorderStyle = 0) et sans laisser de trainées comme avec la méthode sans API. (code de jesaisplusqui, merci à lui)

Source / Exemple :


Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Declare Sub ReleaseCapture Lib "user32" ()
Const WM_NCLBUTTONDOWN = &HA1
Const HTCAPTION = 2

Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Dim lngReturnValue As Long
If Button = 1 Then
Call ReleaseCapture
lngReturnValue = SendMessage(Me.hwnd, WM_NCLBUTTONDOWN, HTCAPTION, 0&)
End If
End Sub

A voir également

Ajouter un commentaire Commentaires
Hackmaxng
Messages postés
4
Date d'inscription
dimanche 16 décembre 2001
Statut
Membre
Dernière intervention
18 décembre 2001

17 déc. 2001 à 17:12
Bien mais
Le code est déjas sur le site...
hackmax-ng www.hack-max-ng.fr.st [acces interdit]
jia2812
Messages postés
57
Date d'inscription
mardi 17 avril 2001
Statut
Membre
Dernière intervention
10 janvier 2003

17 déc. 2001 à 14:55
Déjà vu ce code des... millions de fois!... ;-P
cs_Bobm
Messages postés
1
Date d'inscription
dimanche 16 décembre 2001
Statut
Membre
Dernière intervention
17 décembre 2001

17 déc. 2001 à 11:27
Désolé mais je l'ai cherché et je ne l'avais pas trouvé ici !
cs_max12
Messages postés
1491
Date d'inscription
dimanche 19 novembre 2000
Statut
Modérateur
Dernière intervention
7 juillet 2014

17 déc. 2001 à 01:23
Ouis sur le site pour la 50 ème fois
cs_Nox
Messages postés
415
Date d'inscription
mardi 3 avril 2001
Statut
Membre
Dernière intervention
26 avril 2008

17 déc. 2001 à 00:33
...dejas sur le site!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.