WS_BORDER 경계를 갖는 윈도우 WS_CAPTION 캡션을 갖는 윈도우 WS_OVERLAPPED 캡션바와 경계를 갖는 윈도우. 아무런 스타일도 지정해주지 않았을 때 되는 윈도우 스타일 WS_CHILD 특정 윈도우의 자식 윈도우 WS_POPUP 팝업 스타일의 윈도우. 이건 직접 해보길 바란다. 겉의 작은 경계선과 캡션이 사라질 것이다. WS_MAXIMIZE 최대화 버튼이 있는 윈도우 WS_MINIMIZE 최소화 버튼이 있는 윈도우 WS_SYSMENU 캡션바에 시스템메뉴를 갖는 윈도우 WS_THICKFRAME 크기 조정이 가능한 윈도우 WS_OVERLAPPEDWINDOW WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MAXIMIZE | WS..
보통 WIN32 프로그램을 만든다면 Visual Studio 2008을 기준으로 새로만들기 - 새 프로젝트 - WIN32 프로젝트로 생성하는 경우가 많다. 그런데 게임을 만들다 보면 콘솔창을 같이 띄워서 printf함수나 cout을 쓰면 편한 경우가 '종종'이 아닌 '매우 자주' 있다. 예를 들면 마우스 포인터 위치라던지 게임 내에서 변수의 값이 변하는 것을 체크한다던지... 고로 WIN32 프로젝트에서 콘솔 창을 띄울 수 있는 방법을 소개한다. 사실 별로 대단한 것은 없다. WIN32 프로젝트에서는 WinMain() 함수가 프로그램의 엔트리 포인터이고 WIN32 콘솔 프로그램 프로젝트에서는 main() 함수가 프로그램의 엔트리 포인터이다. 그렇다면 간단히 생각해서 이렇게 하면 되지 않겠는가? 바로 WI..
- Total
- Today
- Yesterday