출처: http://www.tipssoft.com/bulletin/board.php?bo_table=FAQ&wr_id=274
여기서
char m_init_path[MAX_PATH]; 로 되어있는데
실제로 MFC 에서
TCHAR m_init_path[MAX_PATH] 로 사용해주어야 한다.
밑에서도 char path[MAX_PATH] 부분을
TCHAR path[MAX_PATH] 로 바꾸어주고
int end_pos = strlen(path); 의 경우에는
int end_pos = _tcslen(path); 로 해주면 해결된다.
그리고 ""와 같이 string 으로 값을 줄 경우에는 모두 _T("") 를 이용하여 주어야 한다.
vs2010 이 되면서 정책이 좀 더 strict 해져서 그런 듯
'프로그래밍 > C/C++' 카테고리의 다른 글
vector ifstream (0) | 2012.05.28 |
---|---|
TCHAR (0) | 2012.05.09 |
[MFC] CString to String & String to CString (0) | 2012.05.09 |
CString to double (0) | 2012.05.08 |
[MFC] edit control 사용 방법 (0) | 2012.05.08 |