我用HRESULT URLDownloadToCacheFile(
    LPUNKNOWN lpUnkcaller,
    LPCSTR szURL,
    LPTSTR szFileName,
    DWORD dwBufLength,
    DWORD dwReserved,
    IBindStatusCallback *pBSC
);
把一个url的内容读到internet临时文件中了,我要怎么从这个临时文件中取得我要的数据呢?另外,假设我已经取得了数据,最后程序退出之前,要不要删掉这个临时文件呢?如果要,怎么删呢?