У меня есть здание управления MFC ActiveX в VS2010. Я могу построить 32 или 64-разрядные версии, которые регистрируются и работают нормально с 32-разрядных и 64-разрядных целевых приложений.32-битный и 64-битный ActiveX с такими же идентификаторами GUID?
Проблема заключается в том, что 64-битная версия элемента управления не может быть добавлена в панель инструментов в VS и отбрасывается на форму в представлении дизайнера (что некоторым клиентам нравится делать). Элемент управления также содержит некоторые элементы GUI, которые более сложно добавить программно.
Могу ли я построить обе версии управления с теми же кончиками? Это позволит 32-битной версии войти в панель инструментов, но 64-разрядную версию, которая будет использоваться во время выполнения, если конечное приложение настроено на x64?
Или есть ли другой способ получить поддержку панели инструментов с помощью приложения 64 и ActiveX?
Большое спасибо