易语言实现清空回收站源码

admin7年前 (2020-04-05)图文教程4081
易语言一个函数就可以实现清空回收站
利用系统自带的API函数

.版本 2

.DLL命令 清空回收站, 整数型, "shell32.dll", "SHEmptyRecycleBinA"
    .参数 hwnd, 整数型
    .参数 lppath, 整数型
    .参数 flag, 整数型


分析
第一个参数是窗口句柄。一般填启动窗口的句柄。第二个填个0,第三个风格

例子
.版本 2

.子程序 _按钮1_被单击
.局部变量 风格, 整数型

.如果真 (选择框1.选中)
    风格 = 0
.如果真结束
.如果真 (选择框1.选中 = 假)
    风格 = 7
.如果真结束
清空回收站 (_启动窗口.取窗口句柄 (), 0, 风格)