안녕하세요.. 다이렉트X를 이용해서 만들어진 소스를 받아서 분석해보고 있는데요.. 이거 디버깅 하려면 어떻게하죵? ^^; 보통 어플리케이션 프로그램맹글 땐 F5로 Break Point걸어놓고 Watching List 같은걸 걸어놓고 했었는데 다이렉트X같은 경우에는 화면모드가 바뀌드니 델파이가 활성화된거 같긴 한데 화면에 보이지가 않네요.. 고수님들 디버깅은 어떻게 하는거예용.. ㅠ.ㅜ...
> 안녕하세요.. 다이렉트X를 이용해서 만들어진 소스를 받아서 분석해보고 있는데요.. 이거 디버깅 하려면 어떻게하죵? ^^; 보통 어플리케이션 프로그램맹글 땐 F5로 Break Point걸어놓고 Watching List 같은걸 걸어놓고 했었는데 다이렉트X같은 경우에는 화면모드가 바뀌드니 델파이가 활성화된거 같긴 한데 화면에 보이지가 않네요.. 고수님들 디버깅은 어떻게 하는거예용.. ㅠ.ㅜ...
> 안녕하세요.. 다이렉트X를 이용해서 만들어진 소스를 받아서 분석해보고 있는데요.. 이거 디버깅 하려면 어떻게하죵? ^^; 보통 어플리케이션 프로그램맹글 땐 F5로 Break Point걸어놓고 Watching List 같은걸 걸어놓고 했었는데 다이렉트X같은 경우에는 화면모드가 바뀌드니 델파이가 활성화된거 같긴 한데 화면에 보이지가 않네요.. 고수님들 디버깅은 어떻게 하는거예용.. ㅠ.ㅜ...
그겨여...
개발시에는 풀스크린이 아니라..일반 에플 모드로 전환 해야 디버깅이 됩니다..
아마 코드 부분에.
hRet := DDraw.SetCooperativeLevel(Hwd, DDSCL_NORMAL);
if hRet <> DD_OK then Exit;
if FullScreenOption then hRet := DDraw.SetDisplayMode(800, 600, 16, 0, 0);
if hRet <> DD_OK then Exit;
DDraw.SetDisplayMode(800, 600, 16, 0, 0); 이런 내용이 있을 겁니다..
이부분을 리마킹 처리 해주시면...........