Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.10;
Скачать: CL | DM;

Вниз

Мастера ! Неужели никто не поможет с OpenDialog   Найти похожие ветки 

 
Alexey V   (2003-01-30 16:01) [0]

Пишу второй раз в надежде получить совет или полезную ссылку. В моуй программе часто приходится открывать файлы вручную. Исползую
OpenDialog. Каждый раз приходится щелкать правой кнопкой мыши и выбирать тип сортировки. Можно ли сортировку задать программно или прописать в Windows.
С уважением, Алексей


 
NickBat ©   (2003-01-30 17:43) [1]

Попробуй в настройках Виндоус-Свойства папки сделать Как у текущей папки.


 
uw ©   (2003-01-30 18:14) [2]

Раз никто не отвечает, то нужно искать самому. Когда мы выбираем вид сортировки, то винды шлют диалогу какое-то сообщение. План его поиска может быть таким:
1. Переопределяем WndProc диалога.
2. В ней ловим все события от мыши и т.д. и все новые запоминаем в некотором массиве.
3. После того как накопим достаточно разных событий, будем останавливаться в Breakpoint"е когда появляется событие нового типа.
4. Наконец, нажав на правую кнопку и выбрав вид сортировки исследуем это событие.
5. После открытия нашего диалога пошлем ему такое событие.

Успехов!


 
bis ©   (2003-01-30 19:20) [3]

в 2000 или ХР можно использовать события стандартных диалогов
Вообще АПИ предоставляет какие-то средства "кастомизировать" свои диалоги


 
Alexey V   (2003-01-31 08:24) [4]

Спасибо всем буду искать



Страницы: 1 вся ветка

Текущий архив: 2003.02.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
8-28942
Fredericco
2002-10-30 12:27
2003.02.10
DSPack 1.05 и DirectX - наверно у меня руки кривые :-)


7-29117
Igor1984
2002-12-01 18:03
2003.02.10
Инициация события


14-29092
Supreme
2003-01-25 16:10
2003.02.10
Нужно раздобыть аналог Панели задач


14-29103
petr_v_a
2003-01-24 17:52
2003.02.10
Маркировка товара на складах


6-28983
AndrewVolkov
2002-12-17 18:54
2003.02.10
??? TService и Socket