Application console VB en arriere plan

Résolu
Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   -  
Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

J'ai crée dernièrement une application vb.net en mode console. Tout se déroule à merveille, sauf que ma fenêtre de console s'affiche (pas très élégant !).

Comment faire pour la faire disparaître, la cacher , ou même la mettre en arrière plan ? et laisser le processus en route ?

Merci beaucoup !

Loïc

A voir également:

4 réponses

Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   142
 
J'ai trouvé !

Pour les suivants:

Private Declare Function GetConsoleWindow Lib "kernel32.dll" () As IntPtr
Private Declare Function ShowWindow Lib "user32.dll" (ByVal hwnd As IntPtr, ByVal nCmdShow As Int32) As Int32
Private Const SW_SHOWMINNOACTIVE As Int32 = 7
Private Const SW_SHOWNORMAL As Int32 = 1
Private Const SW_HIDE As Int32 = 0


To use it:

ShowWindow(GetConsoleWindow(), SW_HIDE)

3
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
Bonjour,

Regardez si cela vous convient:

http://expsharing.blogspot.com/2008/03/hideshow-console-window-in-net-black.html

Bonne suite
0
Webster95 Messages postés 553 Date d'inscription   Statut Membre Dernière intervention   142
 
J'ai testé votre fonction, mais le programme me retourne l'erreur suivante: La fonction FindWindows n'est pas présente dans la DLL user32 :(

A savoir que je travail en VB, peut etre que cela viens de la étant donné que le code suivant est du C# ?


0
f894009 Messages postés 17277 Date d'inscription   Statut Membre Dernière intervention   1 713
 
0