Вниз
Скачать: CL | DM;

Как заставить прогу открывать определенный ключ реестра с помощью Regedit.exe.   Найти похожие ветки 

← →
again Lizard   (2001-12-24 20:49) [0]

Суть в следующем: необходимо, чтобы программа (допуcтим по нажатию кнопки) открыла regedit.exe, но не просто так, а в определенном месте
(я приношу извинения за неясность, сейчас попробую объяснить).
Мне нужно чтобы при запуске regedit раскрывалась нужная мне ветвь, т.е. так, как это делает программа Registry Crawler.
Спасибо всем кто поймет.


← →
again Lizard   (2001-12-27 20:12) [1]

Никто не знает ?


← →
Cobalt ©   (2001-12-28 09:32) [2]

Попробуй ловить окно Regedita(класс RegEdit_RegEdit, если такого нет - значит Regedit не запущен, запускаешь его), в нём - SysTreeView32, и сообщениями устанавливай ключ(по каждому ключу)
Т.е. ищешь HKEY_CHTOTEBENADO, открываешь.
{Возможно, пауза(для того, что бы Regedit прочитал из реестра)}
Ищешь в дочерних, открываешь.
И так до самого последнего ключа.
А потом, если надо, переходишь в SysListView32.

Основная проблема - работа с чужими окнами через сообщения, для этого смотри Win32 Programmer Reference, раздел Using Tree-View Controls



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
14-91056
panov
2002-02-12 09:05
2002.03.28
Хорошо жить!


1-90829
Aidan
2002-03-13 17:20
2002.03.28
Как получить информацию о пакете или DLL?


1-90913
Merle Corey
2002-03-18 15:15
2002.03.28
Создание компонента


14-91055
nikulin
2002-02-13 13:47
2002.03.28
Кто либо сдавал на MCSD?


4-91127
skiph
2002-01-24 11:20
2002.03.28
Скрыть файлы




   Наверх