在我们的电脑中安装winrar后,当我们在文件或文件名上右击鼠标,弹出的快捷菜单中一般会有winrar添加的菜单项“添加到压缩文件...”,选项这个菜单项后,会弹出“压缩文件名和参数”对话框...如何在我们自己的对话框中调用这个对话框来压缩文件呢?请大家指点,谢谢!

解决方案 »

  1.   

    直接调用RAR不就成了,用CreateProcess
      

  2.   

    我知道可以直接调用RAR但是我想让用户来指定文件名,选择文件存放位置,是否设置密码等等,这些还是直接调用winrar的“压缩文件名和参数”对话框比较方便罢?
      

  3.   

    在我们自己的程序中调用winrar的“压缩文件名和参数”对话框来设置压缩文件也行。请大家指点,谢谢!
      

  4.   

    你看 rar 是否支持命令行+参数
      

  5.   

    rar当然支持命令行参数,不过自己写个shell(对话框)来让用户输入有关的参数,还不如直接调用winrar自带的。
      

  6.   

    顺便问一句,好像命令行的rar只支持.rar后缀的文件。
    我有.tar.gz的文件,用软件自动解压,怎么办?