Vista / Win7 ListView "Просмотр слайдера" - PullRequest
0 голосов
/ 16 ноября 2009

В Vista и Windows 7 почти каждый раз, когда система использует стандартный просмотр списка (то есть: Проводник Windows), он сопровождается маленькой кнопкой разделения, которая показывает ползунок при нажатии на разделение, что позволяет переключаться между различными представлениями, этот список (Tile, Details, List и т. д.), а также плавно перемещаясь между размерами значков (от 32x32 до 256x256), используя верхнюю половину ползунка.

Это классная функциональность, поэтому мне было интересно: доступен ли этот элемент управления разработчикам, и если да, то как он называется и где он задокументирован? (Предпочтительно Win32 / C ++)

1 Ответ

0 голосов
/ 17 августа 2012

Оказывается, в Windows 7 окно проводника больше не является стандартным представлением списка (хотя оно очень хорошо выглядит как одно). Откройте Spy ++, наведите его на панель списка окон проводника, и вы увидите имя класса "DirectUIHWND" вместо старого "SysListView32".

Сам слайдер действительно является настоящим слайдером ComCtl32; так что вы можете, возможно, свернуть свой собственный; но, насколько я знаю, нет никакого способа повторно использовать функциональность существующей панели проводника.

...