'---------------------------------
'Set the System Menu to a UserForm
'---------------------------------
Public Sub UserFormSystemMenu(UsfCaption As String)
Dim hWndForm As Variant
'Get UserForm Handle
hWndForm = GetUsfHandle(UsfCaption)
'Set the Alls basic Window styles
SetWindowLong hWndForm, -16, &H94CF0080
'&H94C80080 'Normal à l'origine (juste le bouton fermer)
'&H94CA0080 'seulement le bouton reduire
'&H94C90080 'seulement le bouton agrandir
'&H94CB0080 'seulement les deux boutons agrandir & reduire
'&H94CC0080 'seulement l'elasticité
'&H94CE0080 'seulement l bouton reduire et l'élasticité
'&H94CD0080 'seulement le bouton agranfir et l'élasticité
'&H94CF0080 'LA TOTALE
'&H94C00080 'pas de bouton dans la barre de titre
'&H94080080 'pas de cadre pas de barre de titre
'&H140F0101 'pas de barre de titre mais le cadre et elasticié
'&H1010080 'barre de titre et cadre facon Old Windows
End Sub