Как получить дескриптор окна рабочего стола?

Windows API предоставляет APIGetDesktopWindow () который возвращает дескриптор окна

Но я протестировал Spy ++ и обнаружил, что дескриптор окна рабочего стола и дескриптор окна "Рабочий стол Windows " не такой же.

Как тоРабочий стол Windows " это список, мне нужно сделать следующее

1) HANDLE hWnd = GetDesktopWindow() ;
2) FindWindow(hWnd, ..... ) with the SyslistView32 as the Window class.

Получив дескриптор Window, я хочу использовать SendMessage () для таких операций, как получение имени выбранного файла, количества выбранных файлов и т. Д.

Пожалуйста, дайте свое мнение. Я делаю это с помощью Windows SDK

Ответы на вопрос(2)

Ваш ответ на вопрос