프로그래밍/윈도우 프로그래밍
[VS2005 C++] ShellExecute 사용하기
체리
2007. 3. 31. 16:05
반응형
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 );
ShellExecute(NULL, _T("open"), str, NULL, NULL, SW_MAXIMIZE );
- 예제 끝
이렇게 번거롭더라도 _T와 L을 이용하여 코딩해 줘야 에러가 안나더라..흐흑
반응형