I can display and select a single file in windows explorer like this:
explorer.exe /select, "c:\\path\\to\\file.txt"
However, I can
I suppose you can use FindWindowEx to get the SysListView32 of Windows Explorer, then use SendMessage with LVM_SETITEMSTATE to select the items. The difficulty being to know the position of the items... Perhaps LVM_FINDITEM can be used for this.
FindWindowEx
SendMessage
LVM_SETITEMSTATE
LVM_FINDITEM