Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
llFreeManll
22 / 22 / 6
Регистрация: 27.11.2011
Сообщений: 272
Завершенные тесты: 1
#1

Как определить букву только что подключенного жесткого диска, флешки - C#

10.10.2012, 21:25. Просмотров 1735. Ответов 3
Метки нет (Все метки)

Доброго времени суток.Как определить путь к только что подключенному жесткому диску,флешки?
Событие подключения жесткого определяю так:
Код
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
protected override void WndProc(ref Message m)
        {
            if (m.Msg == WM_DEVICECHANGE)
            {
                int EventCode = m.WParam.ToInt32();
                switch (EventCode)
                {
                    case DBT_DEVICEARRIVAL:
                        {
                            MessageBox.Show("Подключено");
                            break;
                        }
                    case DBT_DEVICEREMOVECOMPLETE:
                        {
                            MessageBox.Show("Отключено");
                            break;
                        }
                }
            }
            base.WndProc(ref m);
        }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.10.2012, 21:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как определить букву только что подключенного жесткого диска, флешки (C#):

Как зная имя подключенного диска (флешки) отключить его ? - C#
Как зная имя подключенного диска (флешки) отключить его ???(или просто запретить на него запись и считывание) не перезагружая...

Узнать ID флешки и по нему определить букву флеш-диска - C#
Как узнать ID флешь накопителя и по нему определить назначенную букву флешки?

Как определить диск (букву диска), с которого запускается приложение? - C#
Вопрос в названии темы: Как определить диск (букву диска), с которого запускается приложение?

Определить температуру процессора, жесткого диска и других устройств - C#
Подскажите как определить температуру устройств ПК?

Определить букву съемного диска - C#
Когда мы подключаем USB носитель, ему присваивается какая-то буква (например G:\ , H:\), вот как можно её узнать, соответственно накопитель...

Как определить имя клиента , подключенного через mstsc? - C#
Уважаемые Гуру! Несколько пользователей подключаются к серверу через mstsc и запускают одну и ту же программу (.net c#). Как в...

3
NickoTin
Почетный модератор
Эксперт .NET
8251 / 3533 / 239
Регистрация: 14.06.2010
Сообщений: 4,510
Записей в блоге: 9
10.10.2012, 22:25 #2
Почитайте тему: http://www.cyberforum.ru/csharp-beginners/thread316641.html
0
llFreeManll
22 / 22 / 6
Регистрация: 27.11.2011
Сообщений: 272
Завершенные тесты: 1
10.10.2012, 23:40  [ТС] #3
Почитал,но половина кода мне совсем не понятна...
0
NickoTin
Почетный модератор
Эксперт .NET
8251 / 3533 / 239
Регистрация: 14.06.2010
Сообщений: 4,510
Записей в блоге: 9
10.10.2012, 23:57 #4
Цитата Сообщение от llFreeManll Посмотреть сообщение
Почитал,но половина кода мне совсем не понятна...
И что Вы хотите услышать в ответ? К самым неочевидным/непонятным моментам есть комментарии на 2-ой странице, всё остальное синтаксис C# - описание нужных структур.
0
10.10.2012, 23:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2012, 23:57
Привет! Вот еще темы с ответами:

Определить серийный номер подключенного внешнего носителя информации - C#
Защита программ от несанкционированной эксплуатации за счет привязки к носителю информации а) определить серийный номер подключенного...

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

Моделирование работы жесткого диска - C#
Доброе время суток, нужна помощь в следующем: вводится команда с консоли, по нажатию Enter в массиве из 1024 нулей заполняется 8 единиц,...

Отслеживания открытий файлов с жесткого диска - C#
Здравствуйте ! Как определить для любого файла в системе Windows XP когда он последний раз открывался для чтения/записи какой-то...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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