Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
ITEMIDLIST strings
#2
There are two sets of Windows API filesystem functions - kernel and shell.
run uses shell functions.
FE_Dir uses kernel functions.

Only shell functions support itemidlists, as well as non-file objects.

There are shell API functions to enumerate files and non-file shell objects. QM does not have an easy wrapper function for it.

Example: Enumerate recycle bin items
In the example, replace the SHGetSpecialFolderLocation line to PidlFromStr:
Macro Macro2693
Code:
Copy      Help
;SHGetSpecialFolderLocation(0 CSIDL_BITBUCKET &pidlRB)
pidlRB=PidlFromStr("$17$ ...")


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)