프로그래밍2014. 5. 17. 02:21

학원 다닐때 수업하면서 만들었던 엔진을 C++11을 적극적으로 사용하고 DX도 DX11로 업그레이드 하려고 프로젝트를 생성하고

코드들을 복붙하고 조금씩 수정하면서 윈도우 창을 띄우는 부분까지만 만들고 실행!

CPU만 25% 먹으면서 윈도우가 뜨지 않는다. OTL



한참동안 모니터를 뚫어져라 쳐다보고 람다가 문제인가 하면서 이리저리 바꿔 보기도 하고 디버깅 하면서 CreateWindow 함수가 왜 HWND를 null로 돌려주나 생각하다가 발견 했다.

WNDCLASSEX 구조체의 lpszClassName과 CreateWindow 함수의 첫번째 전달인자를 다르게 써서 라는 아주 허무한 이유가 원인이었다. OTL

Posted by 버블껌