C++相談室 part84
■ このスレッドは過去ログ倉庫に格納されています
0475デフォルトの名無しさん
2010/09/28(火) 19:40:33wininet.dll のバージョン6.0を指定して使いたいと思い、
InternetExplorerのバージョン6.0のマシンから拾ってきました。
動的リンクによって、使用しようとしていますが、
関数の指定の仕方がわかりません。
GetProcAddressの型変換に問題があるのだとは思っていますが、
どうすればよいのでしょうか。
HMODULE dll = LoadLibrary("./wininet.dll");
int (*proc)(int) = (int (*)(int))GetProcAddress(dll, "FtpPutFileW");
hFtp = m_lpclFtpConnection->operator HINTERNET();
ret = proc(hFtp, pszLocalFile, pszRemoteFile, INTERNET_FLAG_TRANSFER_ASCII, 0);
FreeLibrary(dll);//開放
■ このスレッドは過去ログ倉庫に格納されています