На самом деле мы запускаем приложение x86 для Windows Desktop C++ Qt с элементом управления ActiveX HTMLHelpCtrl.ocx (все модули x86), чтобы вызвать .hm HtmlHelp приложения. Теперь мы хотим перенести наше приложение на x64. К сожалению, использовать текущий x86 HTMLHelpCtrl.ocx невозможно. Доступна ли 64-разрядная версия HMTLHelpCtrl.ocx? Или что нужно, чтобы иметь возможность использовать элемент управления x86 ActiveX в x64?Как я могу использовать элемент управления HTMLHelpCtrl.ocx на платформе x64
Мы уже пробовали это сделать так: Using a 32-bit COM Object from a 64-bit Application. Но это не вариант, потому что у нас есть требование заставить его работать без административных прав. Поэтому мы не можем изменить значения реестра, упомянутые в статье.
COM ocx (или dll) должен быть зарегистрирован. Вам нужно найти способ зарегистрировать его. – douyw
Невозможно зарегистрировать материал без административных прав –