|
|
|
Explorer в проге
|
|||
|---|---|---|---|
|
#18+
доброе время суток Стоит такая задача: нужно в окне использовать стандартное окно проводника - со всеми функциями( просмотр всех дисков и тп, удаление, запуск, разние виды (иконки, список, таблица)) как это сделать. Как я понял, имеется ActiveX который это делает, но никакой доки по нему не нашел. Из него мне надо получить выделенный элемент, и сделать свое контекстное меню. Так-же нужно окно выглядящее также как проводник, но список файлов давать будет прога, удаление тоже будут обрабатыватся по своему. Может где есть подобные компоненты? Использоваться будет в VC++ 6.0 Окна должны как можно точнее имитировать проводник с учетом различий в разных системах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2005, 16:43 |
|
||
|
Explorer в проге
|
|||
|---|---|---|---|
|
#18+
Компоненты нащел, но платные, поэтому решил писать сам. сделал следующее (класс насследует IShellBrowser, но большиство функций пока ничего не делают - только возврашают NOERROR. Код следующий: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Я уже вставил это окно, но имеются следующие недостатки: 1. Отображаются Этипичные задачи" это не надо 2.при открытии папки, она открывается в проводнике а не в моем окне 3.Клавиша del не работает 4.Поначалу непосредственно список файлов не отоброжался - исправил путем прохода по окнам и выставления стилей для окон имеющих заголовок FolderView - может имеется выход поумнее? Каки идеи по этим пунктам? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2005, 17:36 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=33282117&tid=1347418]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 230ms |
| total: | 338ms |

| 0 / 0 |
