Les Snippets

Connexion

NonModalAllowed - Savoir si une ou plusieurs fenetres modales existent

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 04/04/2008 11:14:45 et initié par Renfield [Liste]
Date de mise à jour : 04/04/2008 11:49:37
Vue : 2666
Catégorie(s) : API, Trucs & Astuces, Système, WinForm
Langages dispo pour ce code :
- VB6



Langage : VB6
Date ajout : 04/04/2008
Posté par Renfield [Liste]
DateMAJ : 04/04/2008
Private Const GWL_STYLE As Long = -16
Private Const WS_DISABLED As Long = &H8000000
   
Private Declare Function GetWindowLong Lib "user32.dll" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
   
Public Property Get NonModalAllowed() As Boolean
Dim oForm As Form
   NonModalAllowed = True
   For Each oForm In Forms
       If (GetWindowLong(oForm.hwnd, GWL_STYLE) And WS_DISABLED) = WS_DISABLED Then
           NonModalAllowed = False
           Exit Property
       End If
   Next oForm
End Property 
Remarque :
App.NonModalAllowed existe, mais semble capricieux...

Snippets en rapport avec : Fenetre, Nonmodalallowed, Modal, Modeless, Ws_disabled



Codes sources en rapport avec : Fenetre, Nonmodalallowed, Modal, Modeless, Ws_disabled

{Visual Basic, VB6, VB.NET, VB 2005} FAUX MODAL
Ce code corrige simplement un désagrément de VB. Lorsque l'on lance une feuille en Modale, cette ...

{JAVA / J2EE} "NARRATEUR", PROGRAMME QUI "LIT" SE QU'ON ÉCRIT...
"Narrateur" est programme qui "lit" se qu'on écrit, mais je ne l'ai pas encore fini mais je le met p...

{Javascript / DHTML} FENETRE D'ACTUALITE
il s'agit d'une fenêtre d'actualité les infos images ,titres ,texte ,son actualise toutes les x seco...

{C / C++ / C++.NET} POPUP QT ANIMER (ANIMATION DU MEME STYLE QUE LES POPUP DE WINDOWS LIVE MESSENGER)
Popup Qt Animer (Animation du meme style que les popup de Windows Live Messenger) Popup Qt Animer (...

{Javascript / DHTML} WINDOWS , POUR FAIRE DE JOLIE FENETRE ))
simple systeme de fenetrage , avec pas mal d'option , et un code clair. les exemples parle d'eux ...

{Javascript / DHTML} FENETRES DÉPLACABLES ET REDIMENSIONNABLE PAR LA SOURIS
Voilà une petite source sans prétention, qui permet de créer une fenetre dans une page avec du conte...

{C# / C#.NET} [DÉBUTANTS] ANIMATION DES FENETRES, CHARME SPÉCIALE POUR VOTRE APPLICATION
Ce bout de code vous permet d'animer vos fenetres d'une façon magnifique en utilisant l'API windows,...

{Visual Basic, VB6, VB.NET, VB 2005} REDUIRE DES FENETRES DANS LA BARRE DE TACHES EN VB.NET
A compiler dans une application "console". A partir les arguments passés en ligne de commande, les ...

{Javascript / DHTML} MENU PROMOTIONNEL
Voici un script vous premettant de faire apparaitre une zone laterale progréssivement (un peu commo ...

{Javascript / DHTML} FENETRE QUI SE DEPLACE
Creation d'un calque qui se deplace avec un bouton pour reduire la fenetre et un bouton pour la ferm...