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
Version imprimable
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...
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?
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...
Tant que ce n'est pas un projet .NET, y'a pas grand risque. Mais, tu n'as pas tort.