출처: 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
Posted by halloRa
,