Bonjour,
Je fais un programme en C, et j'aimerais savoir comment cacher la fenêtre du programme (ne pas voir de fenêtre s'ouvrir lorsqu'il s'exécute).
Comment faire!?
Merci,
Cordialement,
Array
Bonjour,
Je fais un programme en C, et j'aimerais savoir comment cacher la fenêtre du programme (ne pas voir de fenêtre s'ouvrir lorsqu'il s'exécute).
Comment faire!?
Merci,
Cordialement,
Array
cadeau :
int WINAPI WinMain (HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow)
Une fenêtre est déjà initialement invisible sauf si elle possède le style WS_VISIBLE. Si tu ne veux pas afficher ta fenêtre, tu n'appelles tout simplement pas ShowWindow après CreateWindow.
Je pense qu'il parle d'un programme console.
Mais je plussoie Mike00011, il suffit de faire un programme non-console dans ce cas...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Oui, c'est une application console.
J'essaie de ne simplement pas afficher dutout la console.
Je pourrais utiliser un code avec ShowWindow(hwnd, SW_HIDE).
Mais, même si ce n'est que durant un bref instant, il est possible
de voir la fenêtre noire...
Y'aurait pas des possibilités au niveau du linker?
.NAS Server Project:
► Serveur de fichiers [NAS]
► Le Tableau de bord projets
► Contribution: Nom / Logo
► Identification des besoins
► Le groupe de travail ICMO
► Demande d'inscription ICMO
Je préfère dire "fenêtré" plutôt que "form", car je trouve qu'il y a un risque de confusion avec les projets Windows Forms, qui sont tout autre chose...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Tant que ce n'est pas un projet .NET, y'a pas grand risque. Mais, tu n'as pas tort.
.NAS Server Project:
► Serveur de fichiers [NAS]
► Le Tableau de bord projets
► Contribution: Nom / Logo
► Identification des besoins
► Le groupe de travail ICMO
► Demande d'inscription ICMO
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager