我手头有一个upx.exe,在命令提示符里用的很不方便,想做一个可视化界面。它包括一个“浏览”按钮(用于选择待压缩文件)及一个“压缩”按钮(点击开始压缩),最好可以选择输出位置。请问用MFC大概应该怎么做呢?

解决方案 »

  1.   

    1.你创建一个基于对话框的工程。
    2.在对话框上添加编辑框和相应的按钮。
    3.在浏览按钮的单击事件中做如下工作
    CFileDialog定义一个打开文件对话框(要允许多选),运行它,然后把选中的文件保存好。
    4.在保存到按钮的单击事件中做如下工作
    CFileDialog定义一个保存文件对话框,运行它,然后选择保存文件夹并输入目标文件名。
    5.在开始压缩按钮中做如下工作
    生成upx.exe的命令行参数,调用upx.exe以上这些是一个过程描述,没有代码,因为代码都是比较基本的,你可以自己查找先试试,有新问题再问,这样可以学到的多一点,记忆也会深一些。祝你自己做好!