скрыть консольное окно программы на C

Я оглядывался по сторонам, но не мог найти решение своей проблемы, даже с некоторыми предположительно решенными проблемами, которые похожи на мою.

Я хочу скрыть окно консоли при запуске моей программы на Си.

#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 );
}

Это то, что я пробовал, но компилятор дает мне "инициализация делает указатель из целого числа без приведения" & quot;

и фатальный, который фактически останавливает компиляцию "неопределенной ссылки на" GetConsoleWindow "& quot;

PS Я проверил wincon.h, и функция GetConsoleWindow определена.

Ответы на вопрос(1)

Ваш ответ на вопрос