[MASM32] КомбоБокс как в проводнике. Как?

Тема в разделе "WASM.BEGINNERS", создана пользователем RomASM, 23 ноя 2007.

  1. RomASM

    RomASM New Member

    Публикаций:
    0
    Регистрация:
    8 ноя 2007
    Сообщения:
    6
    Подскажите кто знает какие апи функции отвечают за вывод комбобокса аналогичного комбобоксу в проводнике. Т.е выводится какой-то адрес содержащийся в буферной переменной, а при нажатии на кнопну(что выводит выпадающее меню) выводится дерево дисков и каталогов. Если можно, то пожалуйста накидайте небольшой пример . Заранее спасибо.
     
  2. Twister

    Twister New Member

    Публикаций:
    0
    Регистрация:
    12 окт 2005
    Сообщения:
    720
    Адрес:
    Алматы
    Что-то подсказывает, что готового контрола нет. ;)
    Окно, что в данном случае выпадает - обычный TreeView.
     
  3. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Twister
    В XP - обычный combobox, только owner draw.

    RomASM
    В ComboBoxEx вроде можно выводить файлы и каталоги, посмотри доку. Если тоже нельзя, тогда придётся рисовать самому. Ничего сложного: получаешь список объектов (включая виртуальные каталоги, типа "корзины"), получаешь иконку и отрисовываешь в owner-draw. Можно сделать и как TreeView, благо, для него куча примеров с выводом каталогов.
     
  4. RomASM

    RomASM New Member

    Публикаций:
    0
    Регистрация:
    8 ноя 2007
    Сообщения:
    6
    IceStudent
    какую доку то смотреть. У мну по апи нормальной справки нету. ( Если есть возможность, кинь линк на понятную, человеческую справку по апи. Желательно с синтаксисом под масм )