2015-01-23 1 views
0

이 좋아이 샘플 코드C로 GUI를 수행하는 동안 콘솔을 어떻게 피할 수 있습니까?

#include <windows.h> 

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, 
    LPSTR lpCmdLine, int nCmdShow) 
{ 
    MessageBox(NULL, "A threat has been detected by Windows!!", "Warning!!", MB_OK); 
    return 0; 
} 

하지만 때마다 나는이 컴파일입니다. 그것은 메시지 상자를 추측하지만 나는 더 많은 명령 프롬프트를 제공합니다. 그 코드를 수정하거나 컴파일하여 GUI 만 얻으려면 어떻게해야할까요? 나는 Code :: Blocks IDE를 사용하고있다.

+2

왜 콘솔 못생긴 것은 호출하는 프로그래머? 그것은보기 싫은 것은 아니지만 창문에는별로 도움이되지 않지만 유용합니다. 따라서 콘솔이 나타나지 않게하고 관련 코드 블록 설정을 검색하십시오. –

+0

@iharob는 독립 콘솔을이 경우에만 못생긴 부르라고하지는 않습니다. 그리고 내가 콘솔을 빌드 장소에서 직접 실행하더라도 콘솔은 여전히 ​​나타납니다! – Naveen

답변

1

이것은 코드 블록 IDE와 관련이 있습니다. 프로젝트의 유형 응용 프로그램을 변경해야합니다.

프로젝트 속성의 대상 빌드 탭에서 콘솔 응용 프로그램 유형을 GUI 응용 프로그램으로 변경하십시오.

확인 : http://forums.codeblocks.org/index.php?topic=12007.0

+0

LOL 나는 왜이 대답이 실제로 downvoted인지 모른다! 하지만이 친구는 내 어리석은 문제를 해결하는 데 도움이되었습니다. 고맙습니다. – Naveen

+0

@ DisortedCasanøva 그러면 받아 들여야합니다 ... Downvotes가 반드시 대답이 잘못되었음을 의미하지는 않습니다. 단지 Stack Overflow 원칙을 따르지 않고 있습니다. –

+0

@iharob Hmm thats oks !! – Naveen

관련 문제