1 pièce(s) jointe(s)
Les icônes Mini et Maxi d'une Application Console
Dans une Application Console en Vb.net je sais rendre inopérant les fonctions
Minimum et maximum de la fenêtre Console par:
Code:
1 2 3 4 5 6 7 8 9 10 11
| Private Const MF_BYCOMMAND As Integer = &H0 : Public Const SC_MINIMIZE As Integer = &HF020
Public Const SC_MAXIMIZE As Integer = &HF030 : Public Const SC_SIZE As Integer = &HF000
Friend Declare Function DeleteMenu Lib "user32.dll" (ByVal hMenu As IntPtr, ByVal nPosition As Integer, ByVal wFlags As Integer) As Integer
Friend Declare Function GetSystemMenu Lib "user32.dll" (hWnd As IntPtr, bRevert As Boolean) As IntPtr
.
.
Dim handle As IntPtr = System.Diagnostics.Process.GetCurrentProcess().MainWindowHandle
Dim sysMenu As IntPtr
DeleteMenu(sysMenu, SC_MINIMIZE, MF_BYCOMMAND) 'Empêche l'utilisateur de minimiser la console window
DeleteMenu(sysMenu, SC_MAXIMIZE, MF_BYCOMMAND) 'Empêche l'utilisateur de maximiser la console window
DeleteMenu(sysMenu, SC_SIZE, MF_BYCOMMAND) 'Empêche l'utilisateur de retailler la console window |
Ce code fonctionne parfaitement mais je voudrais en plus de l'inactivité de ces fonctions faire disparaître
Les symboles représentés par les signes « moins » et « Carré ».
Pièce jointe 636459