Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 21, средняя оценка - 4.71
Mr.White
Сообщений: n/a
#1

Что можно сделать при помощи Shell Extensions? - C++

01.11.2006, 18:21. Просмотров 2508. Ответов 1
Метки нет (Все метки)

Здравствуйте!
Я хочу в своей программе создать такую ветку дисков и папок:
http://www.relib.com/forums/Uploads/...-a27e-ee25.jpg

Я создал CTreeCtrl и даже смог получить установленные на компьютере диски, но как мне получить доступ к Рабочему столу, Сетевому окружению и прочему? Т.е. сейчас у меня ничего кроме дисков и их содержимого показать не получается, а хотелось бы. И еще: можно ли как-то получить системные иконки для дисков и папок (я сейчас использую свои собственные)? Хотелось бы еще реализовать CTreeCtrl, как в стандартном проводнике, т.е. чтобы над ним была кнопочка "X", то бишь закрыть, но это не так уж важно.

Спасибо за внимание.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2006, 18:21     Что можно сделать при помощи Shell Extensions?
Посмотрите здесь:

При помощи рекурсивной функции определить, сколько квадратов можно отсечь - C++
От прямоугольника с целыми сторонами А и В отсекаются квадраты. При помощи рекурсивной функции определить, сколько квадратов можно отсечь,...

Напишите программу, при помощи которой можно рассчитать доход по вкладу - C++
2. Напишите программу, при помощи которой можно рассчитать доход по вкладу. Исходные данные для расчета — сумма и срок вклада (1, 3, 6 или...

Определить, можно ли на чашечных весах взвесить груз весом G при помощи набора из N гирь масами М1,М2,...МN - C++
Задача 32 «Взвешивания» Определить, можно ли на чашечных весах взвесить груз весом G при помощи набора из N гирь масами ...

При помощи перегрузки функций сделать вывод заданного количества символов на экран - C++
Доброй ночи, друзья. Пытаюсь разобраться. Как при помощи перезагрузки функций сделать вывод заданного количества символов на экран?

Что можно сделать если не хватает памяти? - C++
При компиляции программы в ВС3.1 MS-DOS через интерфейсное меню Compile (Alt+F9) выходит сообщение, что недостаточно оперативной памяти...

Сделать задачу в С++ shell ! - C++
Нужно сделать задачу номер 2 в C++ shell

Как можно считать динамическую переменную и выполнить shell code? - C++
есть переменная которая содержит шел код, необходимо ее считать так чтобы он выполнился, при этом нужно чтобы это происходила не в явном...

Найти НОК и НОД , и что бы можно было ввести до 10 чисел , как это сделать на с++? - C++
Здравствуйте , мне нужно найти НОК и НОД , и что бы можно было ввести до 10 чисел , как это можно реализовать на языке С++?

Как сделать чтобы при компиляции cin>>a>>b>>c; вводить можно было в одну строку? - C++
как сделать чтобы при компиляции cout<<"Ввести А1: "; cin>>a>>b>>c;вводить можно было в одну...

Пустой терминал (в котором можно писать, что угодно) при выполнении программы - C++
Доброго времени суток. Возникла такая проблема. Пробую выполнить программу в geany, на что geany выдает пустой терминал в котором я могу...

C++ как сделать что бы при нажатии на клавишу происходило - C++
Например при нажатии стрелочки вверх или шифт выводился текст на экран

Можно ли вернуть функцией два значения при условии что она будет вещественного типа? - C++
Вот само задание...уже пол часа думаю есть ли такая возможность или я что то не так понимаю.Написать программу с реализацией в виде вызова...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
13.11.2006, 22:30     Что можно сделать при помощи Shell Extensions? #2
Можно, все можно, данные вещи делаются при помощи Shell Extensions, вот тут можно найти множество статей и примеров на эту тему: http://www.codeproject.com/shell/



Удачи,

Владимир
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru