IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Discussion :

[VBA-E/W..] inhiber le bouton close, barre de titre [Fait]


Sujet :

Contribuez

  1. #1
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 003
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 003
    Par défaut [VBA-E/W..] inhiber le bouton close, barre de titre
    Q : Comment inhiber, le bouton close (la croix blanche sur fond rouge, en haut à droite) d'un UserForm
    R : Par l'utilisation des APIs GetSystemMenu et hSysMenu, et pour le cas d'Excel ou Word qui ne donne pas accès au handle de la fenêtre : FindWindowA

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Private Declare Function FindWindowA Lib "user32" _
      (ByVal lpClassName As String, ByVal lpWindowName _
      As String) As Long
    Private Sub UserForm_Initialize()
     Dim MeHwnd As Long
     MeHwnd = FindWindowA(vbNullString, Me.Caption)
     MsgBox "le Handle de l'Userform " & Me.Caption & " est : 0x" & Hex(MeHwnd)
     
    End Sub

    PS:discussion de référence : [VBA-E]Cacher le bouton fermer
      0  0

  2. #2
    Expert confirmé
    Avatar de ThierryAIM
    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    3 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2002
    Messages : 3 673
    Par défaut
    Code complété par la discussion initiale et intégré à la FAQ
      0  0

Discussions similaires

  1. Réponses: 3
    Dernier message: 02/05/2007, 20h06
  2. Réponses: 2
    Dernier message: 14/10/2005, 17h21
  3. Quatrième bouton sur la barre de titre d'une fenêtre
    Par Yacine95000 dans le forum MFC
    Réponses: 8
    Dernier message: 02/06/2004, 17h54
  4. Nouvelle form avec bouton dans barre taches
    Par DarkChamallo dans le forum API, COM et SDKs
    Réponses: 3
    Dernier message: 17/05/2004, 20h44
  5. [VB6] [Interface] Icones de boutons de barre d'outils
    Par elifqaoui dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 13/09/2002, 15h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo