我正在使用 MASM 构建下载程序,但问题是我不知道如何使用进度条来显示下载进度,我正在使用 URLDownloadToFile,如下所示:
invoke URLDownloadToFile, NULL, chr$("http://masm32.masmcode.com/masm32/m32v10r.zip"), chr$("D:\test.zip"), 0, 0
最好的祝福。
哇,你一定喜欢痛苦……结合 asm 和 COM……
根据MSDN 文档,URLDownloadToFile 的最后一个参数称为 lpfnCB,它是指向调用者的 IBindStatusCallback 接口的指针,调用者的 OnProgress 方法将被调用以报告下载进度。