|
ShellExecute(0, "open", "c:/test.txt", NULL, NULL, SW_SHOWNORMAL);
여기서 c:/test.txt 대신 OpenDialog1->FileName.c_str() 를 집어 넣으면 되겠죠.
이 경우 마치 그 화일을 더블클릭한 것 처럼 확장자에 등록된 에디터나 뷰어, 브라우져가
작동하게 됩니다. (URL을 넣으면 웹브라우져가 뜨죠)
이런식이 아니라 강제로 특정 뷰어나 에디터를 열고 싶으시다면,
CreateProcess 를 참고하세요. (Tip 같은데 보면 많습니다)
|