Выбор каталога
Feb. 3rd, 2010 07:16 pmВ виндах есть диалог для выбора каталога SHBrowseForFolder. В работе сие позорище выглядит так:

Не буду объяснять, насколько оно неудобно - если разок столкнетесь, то поймете на опыте.
Вместо этого хотелось бы иметь диалог, подобный тем, что дают функции GetSaveFileName/GetOpenFileName. Что-то в таком роде:

Осталось понять, как этого добиться - ведь те функции позволяют выбрать файл, а не фолдер. Под катом решение, опробованное на работоспособность под Win XP и Win 7. Можно прямо копипастить.
( Read more... )

Не буду объяснять, насколько оно неудобно - если разок столкнетесь, то поймете на опыте.
Вместо этого хотелось бы иметь диалог, подобный тем, что дают функции GetSaveFileName/GetOpenFileName. Что-то в таком роде:

Осталось понять, как этого добиться - ведь те функции позволяют выбрать файл, а не фолдер. Под катом решение, опробованное на работоспособность под Win XP и Win 7. Можно прямо копипастить.
( Read more... )