머가 이리 막히는게 막은지 ;; 이번에는 함수에 인자를 넘기는 부분에서 문제가 생기는군요..
어떤 클래스의 멤버함수에서 다른 클래스의 멤버 함수를 호출하는데 그때 넘기는 인자가 제대로 전달이 안되네요.

TCHAR   szModuleName[260];
_tcscpy ( szModuleName, (LPCTSTR)m_sEXEName ) ;   // m_sEXEName은 CString형입니다. 이미 문자열이 들어가 있는 상태이구요.
m_cEng.AA( (LPSTR)szModuleName );

AA의 함수 원형은 BOOL CEngine::AA(IN LPSTR ModuleName); 입니다.

디버깅으로 확인해보니 szModuleName에는 제대로 문자열이 들어갑니다. 그리고 AA 함수 호출을 따라 들어가보니 szModuleName의
맨 첫 문자만 들어가네요;;
예를 들어, "E:simple" 이란 문자열이 szModuleName에 들어있으면 AA함수 안에서는 "E" 이렇게 나옵니다.

머가 문제인 걸까요? 답변좀 부탁드릴게요 ㅠ.ㅠ