ShellExecute를 사용하면서 const char를 lpcwstr로 변환할 수 없다는 메세지를 보거나..

혹은 비슷한 메세지를 본다면...

아래의 경우..^^

 

 

VS6에서와 같은 코드로 작성하고 실행하면 컴파일 에러가 발생한다.

이것때문에 삽질을 얼마나..-_-;;

 

예제 -

 

CString str = L"http://www.codeguru.com/Cpp/Cpp/algorithms/checksum/article.php/c2043";
ShellExecute(NULL, _T("open"), str, NULL, NULL, SW_MAXIMIZE );

 

- 예제 끝

 

이렇게 번거롭더라도 _T와 L을 이용하여 코딩해 줘야 에러가 안나더라..흐흑