In Windows, either on the desktop or in Windows Explorer, I want to detect the moment when a file or folder is selected (highlighted). When that happens, I want to display a message box showing the file or folder's full name.
If there are multiple items selected, I want to display all of them.
Note that my solution must be written in C#.