B 프로젝트에 윈메인이 있는데..
int WINAPI wWinMain(HINSTANCE hInstance, HINSTANCE prevInstance, LPWSTR cmdLine, int cmdShow)
여기에서
cmdLine 값을 확인하고 싶어...
A라는 프로젝트에서 B를 실행시키면서 값을 넣어줄때도 있고 그냥 안넣어주고 실행만 시켜줄때도 있어..
(A가 B를 실행시켜주는데 , 그러면 이럴때 B에 브레키 포인트걸거나 하는 디버깅은 어떻게 하는거여?-_-.....)
그래서 값을 확인을 해보려고 MessageBox( , cmdLine, ,) 이렇게 그러면 내가 넣어준 값이 잘 출력이 되고
어떤거는 빈 칸이 나와,,이건 그냥 실행 시켜준 것일테지?
근데
이게 빈칸으로 나올때도 cmdLine == NULL이 아니라는 거지..
-1같은게 들어가나보지... 근데 왜 메시지박스를 열어봄? 그냥 브레이크 걸고 확인하면 되지 않음?
그 ,,디버깅을 어떻게 하냐구염,,,A를 먼저 실행시켜야 하는데
아무것도 안넣었을때 \'0\' 이 들어있네영,,,근데 디버깅은 어케하는지 모르겠으염...-_-
외부 디버거를 쓰면 되지.. 소스레벨 디버깅은 안되겠지만.
존내 신기하다ㅋㅋ 음... 진짜 브레이크 안먹겠는걸?ㅋㅋ 안짜봤는데 이런거ㅋㅋ 테스트용으로 리턴걸고 리턴값 받아보면 A에서도 확인할 수 있지 않을까?ㅋㅋ 존내 신기하네ㅋㅋ
내가 하려고 햇던거는 해결했음,,ㅋ항상 글올리고 보면 해결방안이 생각나거나 한단 말이지......./////아 하려면 외부 디버거?이런거 써야데?..-_쩝..