2010-12-04 5 views

답변

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

희망.

+0

thnx ... 재생을 위해 모두 도움이됩니다. :) – raptor

1

사용 shellexec, winexec 또는 기타 좋아하는 기능은

rundll32.exe shell32.dll,#61 

이 대화 상자를 엽니 다 실행합니다. 같은

+0

하! 정확히 1 초 더 빠름 :) – Kos

1

뭔가 :

#include <cstdlib> 

system("rundll32.exe shell32.dll,#61"); 
관련 문제