Versteckt das Konsolenfenster eines C-Programms
Ich habe mich umgesehen, aber ich konnte keine Lösung für mein Problem finden, selbst bei einigen vermeintlich gelösten Problemen, die meinen ähneln.
Ich möchte das Konsolenfenster ausblenden, wenn mein C-Programm ausgeführt wird.
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <windows.h>
#define _WIN32_WINNT 0x0500
int main(){
HWND hWnd = GetConsoleWindow();
ShowWindow( hWnd, SW_MINIMIZE ); //won't hide the window without SW_MINIMIZE
ShowWindow( hWnd, SW_HIDE );
}
Dies ist, was ich versucht habe, aber der Compiler gibt mir "Initialisierung macht Zeiger aus Ganzzahl ohne Umwandlung"
und der fatale, der die Kompilierung "undefinierter Verweis auf 'GetConsoleWindow'" tatsächlich stoppt
PS Ich habe wincon.h überprüft und die GetConsoleWindow-Funktion ist definiert.