질문은 C++에서 프로그래밍 방식으로 실행하는 방법입니다. shellexec, winexec 같은 것을 대체 할 수있는 기능이 있지만 일부 작업을 위해서는 실행 대화 상자가 필요하다는 것을 알고 있습니다.프로그래밍 방식으로 Run C++를 여는 방법은 무엇입니까?
5
A
답변
6
실행 대화는 기능 RunFileDlg
를 사용하여 Shell32.dll에서에 있습니다. 한 가지 방법은 rundll32.exe를 사용하여 해당 기능을 호출하는 것입니다. CreateProcess
의 Win32 API를 사용하여 다음 명령을 실행
rundll32.exe shell32.dll,#61
(# 61 RunFileDlg
함수의 서수이다). Shell32.dll에서 기능에 대한
참고 :이 도움이 http://www.geoffchappell.com/viewer.htm?doc=studies/windows/shell/shell32/api/index.htm
희망.
1
사용 shellexec, winexec 또는 기타 좋아하는 기능은
rundll32.exe shell32.dll,#61
이 대화 상자를 엽니 다 실행합니다. 같은
+0
하! 정확히 1 초 더 빠름 :) – Kos
1
뭔가 :
#include <cstdlib>
system("rundll32.exe shell32.dll,#61");
관련 문제
- 1. Grails run-app를 프로그래밍 방식으로 실행하십시오.
- 2. 방화벽 어플라이언스에서 프로그래밍 방식으로 포트를 여는 방법은 무엇입니까?
- 3. 프로그래밍 방식으로 프리 페인을 여는 가장 빠른 방법은 무엇입니까?
- 4. 프로그래밍 방식으로 UIViewController를로드하는 방법은 무엇입니까?
- 5. C를 사용하여 프로그래밍 방식으로 셰어 포인트 탐색 모음을 만드는 방법 #
- 6. 프로그래밍 방식으로 스크린 세이버 선택 대화 상자를 여는 방법은 없습니까?
- 7. 코어 데이터 데이터베이스를 여는 방법은 무엇입니까?
- 8. Objective-C를 사용하여 프로그래밍 방식으로 탭보기를 만드는 방법
- 9. 프로그래밍 방식으로 CD 굽기
- 10. 'Infinite'기호를 프로그래밍 방식으로 Excel에 삽입하는 방법은 무엇입니까?
- 11. layout_margin을 프로그래밍 방식으로 설정하는 방법은 무엇입니까?
- 12. 프로그래밍 방식으로 이미지의 색상을 변경하는 방법은 무엇입니까?
- 13. ASP.NET TreeView를 프로그래밍 방식으로 렌더링하는 방법은 무엇입니까?
- 14. 프로그래밍 방식으로 프린터 속성을 설정하는 방법은 무엇입니까?
- 15. 리더 보드를 프로그래밍 방식으로 재설정하는 방법은 무엇입니까?
- 16. 프로그래밍 방식으로 벨소리를 끄는 방법은 무엇입니까?
- 17. 프로그래밍 방식으로 가로 스크롤을 중지하는 방법은 무엇입니까?
- 18. 프로그래밍 방식으로 외래 키를 정의하는 방법은 무엇입니까?
- 19. 프로그래밍 방식으로 파일의 인코딩을 찾는 방법은 무엇입니까?
- 20. 프로그래밍 방식으로 DDMS에서 파일을 삭제하는 방법은 무엇입니까?
- 21. 프로그래밍 방식으로 UIViewController를 만드는 방법은 무엇입니까?
- 22. 프로그래밍 방식으로 쿠키를 지우는 방법은 무엇입니까?
- 23. 프로그래밍 방식으로 Windows 서비스를 중지하는 방법은 무엇입니까?
- 24. Android에서 프로그래밍 방식으로 앱을 종료하는 방법은 무엇입니까?
- 25. 프로그래밍 방식으로 다른 PanoramaItem으로 전환하는 방법은 무엇입니까?
- 26. 프로그래밍 방식으로 UITextField의 내용을 삭제하는 방법은 무엇입니까?
- 27. 프로그래밍 방식으로 스크린 메이트를 만드는 방법은 무엇입니까?
- 28. 선택한 SubItem을 프로그래밍 방식으로 편집하는 방법은 무엇입니까?
- 29. 프로그래밍 방식으로 가상 IP를 정의하는 방법은 무엇입니까?
- 30. 버블 차트를 프로그래밍 방식으로 비교하는 방법은 무엇입니까?
thnx ... 재생을 위해 모두 도움이됩니다. :) – raptor