我正在尝试使用pinvoke隐藏桌面图标。所以我在这里提供控制台应用程序的代码来隐藏桌面图标。
public Completable processItems() {
return getListOfItems()
.toObservable()
.flatMapIterable(items -> items)
.flatMapCompletable(item -> doSomething(item));
}
这在Windows 10中运行良好。它将切换桌面图标的可见性。
但它在Windows 8.1中不起作用。出了什么问题,即使在Windows 8.1中我怎样才能使它工作?