ShellExecute 함수 사용법, ShellExecute 기본 브라우저 사용법
프로그래밍 언어/C++2022. 8. 13. 20:58
#include <iostream>
#include <shlobj.h>
int main()
{
// 기본 브라우저 실행
ShellExecute(NULL, L"open", L"https://copynull.tistory.com/", NULL, NULL, SW_SHOW);
// 지정 브라우저 (크롬)
ShellExecute(NULL, L"open", L"chrome.exe", L"https://copynull.tistory.com/", NULL, SW_SHOW);
// 지정 브라우저 (엣지)
ShellExecute(NULL, L"open", L"msedge.exe", L"https://copynull.tistory.com/", NULL, SW_SHOW);
// 지정 브라우저 (익스플로러)
ShellExecute(NULL, L"open", L"iexplore.exe", L"https://copynull.tistory.com/", NULL, SW_SHOW);
//--------------------------------------------------------------------------------------------------
// open(열기)
ShellExecute(NULL, L"open", L"notepad.exe", NULL, NULL, SW_SHOW); // 메모장
ShellExecute(NULL, L"open", L"calc.exe", NULL, NULL, SW_SHOW); // 계산기
// edit(수정)
ShellExecute(NULL, L"edit", L"C:\\파일명.txt", NULL, NULL, SW_SHOW);
// find(검색)
ShellExecute(NULL, L"find", L"C:\\", NULL, NULL, SW_SHOW);
// print(인쇄)
ShellExecute(NULL, L"print", L"C:\\파일명.txt", NULL, NULL, SW_SHOW);
// explore(탐색)
ShellExecute(NULL, L"explore", L"C:\\", NULL, NULL, SW_SHOW);
return 0;
}
'프로그래밍 언어 > C++' 카테고리의 다른 글
C++ 콘솔 프로그램 아이콘 변경하기 (0) | 2022.08.13 |
---|---|
C++ 콘솔창 띄우지 않게 안보이게 하기 (0) | 2022.08.13 |
[MFC] 리스트 컨트롤에 파일 끌어놓기(드래그 앤 드롭) 기능 (0) | 2021.03.05 |
[MFC] 대화상자에 파일 끌어놓기(드레그 앤 드롭) 기능 (0) | 2021.03.05 |
winapi 또는 mfc에서 파일 포인터 위치 얻기 함수 (0) | 2020.10.19 |