1
在Windows Shell中枚舉項目(文件)的「新」方法是IEnumShellItems。舊的方法是IShellFolder :: EnumObjects。但是這兩種方法不是100%相同的。有articles解釋瞭如何模擬超隱式文件的SHCONTF參數,但EnumObjects還有一個HWND參數,可用於告訴shell擴展程序進行交互式操作。詢問密碼等。我找不到如何通過IEnumShellItems傳遞這樣的「獲取交互式」信息。IEnumShellItems與IShellFolder :: EnumObjects(缺少HWND參數)
這是沒有空閒的追問下,我試圖說服Windows資源管理器從我的7Z shell extension
感謝
我會堅持使用舊的API,因爲這些新東西的記錄有多糟糕。 –
我堅持舊的東西,但探險家本身沒有,這就是問題所在! – nikos
Explorer爲什麼重要?新的API爲您做了什麼,舊的不會呢? –