Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > Где в WindowsXP хранятся контролы ActiveX?


Автор: torero 6.12.2009, 21:36
   Операционная система WindowsXP. Язык программирования VC++. Написал программу создания контрола ActiveX. По команде Build проект создаётся и саморегистрируется в системе.
  Где, в каком файле, хранятся записи о зарегистрированных контролах?
  Просмотрел РЕЕСТР программой regedit.exe , но ничего не нашёл.

Автор: NiJazz 6.12.2009, 22:51
ActiveX - точно такой же COM-объект, храниться может где угодно.
В реестре GUID'ы COM-объектов хранятся в подключах HKCU\CLSID
В Visual Studio Standard и выше есть утилита для просмотра ActiveX компонентов, названия не помню.
Посмотри ещё это: http://www.nirsoft.net/utils/axhelper.html

Автор: xvr 7.12.2009, 17:27
Посмотри файлы с расширением .rgs (если у тебя проект с ATL). Там в чистом текстовом виде прописано где и что записывается в реестре

Автор: torero 8.12.2009, 19:32
    NiJazz, xvr спасибо за ответы. Получилось всё что нужно при помощи программы axhelper.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)