Les Snippets

Connexion

Passage Fenetré vers plein ecran {Alt}+{Entrée}

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 12/06/2006 13:29:19 et initié par EBArtSoft [Liste]
Date de mise à jour : 12/06/2006 18:04:22
Vue : 8761
Catégorie(s) : API, Trucs & Astuces, Divers, WinForm
Langages dispo pour ce code :
- VB6
- Java
- Windev
- Voir tous les langages pour ce code snippet



Langage : VB6
Date ajout : 12/06/2006
Posté par EBArtSoft [Liste]

Option Explicit

Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    Static fHeight As Single
    Static fWidth  As Single
    Static fLeft   As Single
    Static fTop    As Single
    Static fStyle  As Long
    If (KeyCode = vbKeyReturn) And (Shift And vbAltMask) Then
        If fStyle Then
            SetWindowLong hwnd, -16&, fStyle
            WindowState = vbNormal
            Height = fHeight
            Width = fWidth
            Left = fLeft
            Top = fTop
            fStyle = 0
        Else
            fTop = Top
            fLeft = Left
            fWidth = Width
            fHeight = Height
            fStyle = SetWindowLong(hwnd, -16&, &H16000000)
            WindowState = vbMaximized
        End If
    End If
End Sub


Remarque :
A placer dans une winform

Snippets en rapport avec : Fenetre, Plein écran, Fullscreen, Alt, Entrée



Codes sources en rapport avec : Fenetre, Plein écran, Fullscreen, Alt, Entrée

{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...

{Flash} AS2 - CALAGE AUTOMATIQUE DES CLIPS EN MODE NOSCALE
Voici une fonction de calage de clips lors d'un redimensionnement en mode "noScale". J'ai dévelop...

{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...

{Flash} ENCHAINEMENT FLV SANS XML PAR BOUTON AVEC FULLSCREEN+FLVPLAYBACK UNIQUE+AS3
enchainez plusieurs flv dans un player unique avec fullscreen sans XML, le player est un simple comp...

{C / C++ / C++.NET} [DEV-C++] FENETRE TRANSPARENTE ET NON RECTANGULAIRE
Une fenêtre qui n'est pas comme les autres : elle n'est pas rectangulaire. C'est une tâche qui déba...

{C# / C#.NET} RENDRE UNE FENETRE TRANSPARENTE EN CAS DE DÉPLACEMENT DE CELLE CI PAR L'UTILISATEUR
Lorsque que l'on déplace une fenetre c'est souvant pour voir ce qu'il y a en dessous, mais où que l'...

{Visual Basic, VB6, VB.NET, VB 2005} TRANSFERER UN DATAROW D'UN FENETRE À UNE AUTRE
Bonjour Je suis sur un casse tete, je cherche à recuperer les données d'un datarow qui provient d...