Я использую класс CFtpConnection для создания библиотеки FTPClient с использованием MFC.
Я использую GetFile для загрузки файла с сервера.
Мое требование такое, как если бы я загружал видео 100 МБ с сервера, когда загружено видео 50-60 МБ, и между ними, если я воспроизводил его в то время, когда он должен воспроизводиться до определенного места, которое он загружал до этого времени.
Так я могу сделать какие-нибудь дополнительные параметры, которые мне нужно передать, или что-то в этом роде?
Мой метод загрузки библиотеки FTP выглядит следующим образом:
CFtpConnection* m_pConnect;
bool CFTPClient::Download(LPCTSTR pstrRemoteFile, LPCTSTR pstrLocalFile,
DWORD dwFlags)
{
m_pConnect->GetFile(pstrRemoteFile,pstrLocalFile,dwFlags);
return true;
}
И во время звонка в моем приложении я делаю так:
CFTPClient m_objftpclient ;
m_objftpclient.Download("MVI_2884_1.avi","D:\\MVI_2884_1.avi",FTP_TRANSFER_TYPE_BINARY);