Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ WMI, не работает IWbemLocator::ConnectServer https://www.cyberforum.ru/ c-cpp/ thread1191615.html
Пытаюсь воспользоваться возможностями WMI для работы с удаленными компьютерами по гайду msdn. Тк я работаю из Qt, то первые два пункта у меня должны выполняться автоматически, поэтому я начинаю сразу с третьего пункта примера (в моем коде он обозначен как Step 1). Третий пункт отрабатывает успешно, а вот на 4м пункте (в моем коде step 2) мне возвращается недокументированный код ошибки -7ff8fffb....
Как получить пиксель из IUnknown::ID2D1Bitmap? C/C++
Всем привет! Проблема такая: У меня есть указатель на битмап типа IUnknown::ID2D1Bitmap: ID2D1Bitmap *Bitmap; Среди встроенных в класс функций нет функции GetPixel, а мне она нужна... Мне нужно иметь возможность попиксельно просканировать битмап, узнав цвет каждого пикселя. Подскажите, как это сделать? На худой конец, хотя бы скажите, можно ли это сделать вообще?
C/C++ IUnknown :: AddR() https://www.cyberforum.ru/ c-cpp/ thread1172781.html
В чем смысл данной функции? Я сейчас пробежался в дебаггере: объект получает новую ссылку, после вызова функции Release() значение ссылки не меняется... Не понятно для чего нужна функция AddRef()... просто дать другой адрес объекту? Но для чего!?!? Подскажите, пожалуйста! =)
C/C++ Грамотное создание COM объектов в Visual C++ Всем привет! Для меня работа с COM объектами в новинку, базы знаний по этой области нет, поэтому плаваю очень сильно. Очень прошу направить меня! Ведь получив ответы на вопросы, которые не дают мне собрать в голове полную картину, я смогу очень быстро решать любые задачи связанные с этим, кроме того, раз у меня возникли такие вопросы, то, наверняка, еще у множества других людей возникнет та же... https://www.cyberforum.ru/ c-cpp/ thread1171864.html
C/C++ Runtime error в DllSurrogate
Здравствуйте. Есть внутрипроцессный сервер в dll, и клиент. При запуске все работает. Но если попытаться запустить dll в суррогатном процессе с помощью универсального маршалинга - то запускается dllhost.exe, клиент вызывает CoGetClassObject - возвращается S_OK. Указатель на фабрику получен, но если вызвать потом CreateInstance() - возникает ошибка времени выполнения: "Run-Time Check Failure #0 -...
C/C++ Adobe PDF Reader через COM https://www.cyberforum.ru/ c-cpp/ thread1167867.html
Здравствуйте. Как можно из кода распечатать (послать на принтер по умолчанию) документ pdf? В системе зарегистрирован ActiveX Adobe PDF Reader можно ли его использовать через COM ? Или есть другие способы? Спасибо.
C/C++ Как в с++ записать данные в Excel? #include <iostream> #include <stdlib.h> #include <time.h> #include <cmath> using namespace std; int main() { long Q=5000,Z=1000; https://www.cyberforum.ru/ c-cpp/ thread1167580.html IWebBrowser2 windows 8 C/C++
Здравствуйте, надеюсь не промахнулся разделом и, конечно же, на вашу помощь, хотя бы на подсказку Есть программулина, лаунчер + патчер, с этим порядок, но в ней еще отображается страничка новостей: CWnd m_wndBrowser; ... void CBetaPatchClientDlg::CreateWebControl( LPCTSTR szURL ) { if (!m_wndBrowser.CreateControl(CLSID_WebBrowser, "",
C/C++ Изменение цвета фигуры в Excel через COM Никак не могу изменить цвет линии Excel в C++. В самом экселе макрос выглядит так: ActiveSheet.Shapes.AddLine(x1,y1,x2,y2).Select Selection.ShapeRange.Line.ForeColor.SchemeColor = 10 Линию в C++ не составило труда нарисовать примерно таким кодом: ActiveSheet->Shapes->AddLine(x1,y1,x2,y2) А вот изменить цвет линии никак не получается. Пробовал уже кучу вариантов. Должно быть примерно так, по... https://www.cyberforum.ru/ c-cpp/ thread1158998.html C/C++ Управление девайсом через COM порт Что дано: есть устройство (ublox 6 GPS engine), которое создает виртуальный COM-порт и общается по нему. По идее, если мы хотим изменить его поведение по умолчанию, данному агрегату можно посылать команды. Формат команд описан в файлах от производителя: Every Message starts with 2 Bytes: 0xB5 0x62 A 1 Byte Class Field follows. The Class defines the basic subset of the message A 1 Byte ID... https://www.cyberforum.ru/ c-cpp/ thread1157148.html
C/C++ Передать из com-объекта CImageList
Привет! Начал разбираться com объектами, поэтому возник, возможно, глупый вопрос. Есть задание: надо реализовать файловый менеджер, но вся работа с файловой системой должна выполняться на com-сервере. Сталкнулся с проблемой как отобразить иконки для папок и файлов. Необходимо иметь список иконок CImageList* m_pImgList. HIMAGELIST hlmg = (HIMAGELIST)::SHGetFileInfo("c:\\",0, &info,...
C/C++ Визуализация данных из COM порта https://www.cyberforum.ru/ c-cpp/ thread1148641.html
Доброго времени суток всем! Вывожу с помощью Arduino поток данных на COM port. Мне нужно написать программу на С++ Builder, в которой бы отображался график выводимых значений в реальном времени. Кто может помогите советом хоть , может все это дело лучше сделать на другом языке программирования? Где удобнее и легче все это будет сделать? Спасибо!
0 / 0 / 1
Регистрация: 23.09.2013
Сообщений: 38
0

Регистрация библиотеки в реестр 64 бит - C/C++ - Ответ 6258832

01.06.2014, 18:53. Показов 2195. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Начал немного знакомиться с COM. Нашел статью в интернете http://www.rsdn.ru/article/com/introcom.xml. Все делаю как там написано, создал dll файл, зарегистрировал и когда в клиенте пробую получити фабрику классов CoGetClassObject, выдает мне ошибку - 80040154. Может я неправильно регистрирую? подскажите пожалуйста

REGEDIT
HKEY_CLASSES_ROOT\Math.Component.1 = Chapter 6 Math Component
HKEY_CLASSES_ROOT\Math.Component.1\CurVer = Math.Component.1
HKEY_CLASSES_ROOT\Math.Component.1\CLSID = {A888F560-58E4-11d0-A68A-0000837E3100}

HKEY_CLASSES_ROOT\CLSID\{A888F560-58E4-11d0-A68A-0000837E3100} = Chapter 6 Math Component
HKEY_CLASSES_ROOT\CLSID\{A888F560-58E4-11d0-A68A-0000837E3100}\ProgID = Math.Component.1
HKEY_CLASSES_ROOT\CLSID\{A888F560-58E4-11d0-A68A-0000837E3100}\VersionIndependentProgID = Math.Component
HKEY_CLASSES_ROOT\CLSID\{A888F560-58E4-11d0-A68A-0000837E3100}\InprocServer32 = c:\book\chap6\server\debug\server.dll
HKEY_CLASSES_ROOT\CLSID\{A888F560-58E4-11d0-A68A-0000837E3100}\NotInsertable

Вернуться к обсуждению:
Регистрация библиотеки в реестр 64 бит C/C++
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.06.2014, 18:53
Готовые ответы и решения:

Регистрация библиотеки классов, как COM объекта и ее дальнейшее использование
Здравствуйте. Не уверен, что правильно выбрал секцию, поэтому поясню: библиотека классов написана...

Регистрация и реестр
void Registation() { TRegistry *reg=new TRegistry(); reg-&gt;RootKey=HKEY_CURRENT_USER;...

регистрация библиотеки
Добрый день, ситуация следующая. Допустим у нас есть экселевский add-in. ему нужна одна либа. Как...

Не работают функции 64 бит библиотеки в надстройке Эксель 2013
Имеется DLL: одна для 32 бит и одна для 64 бит h-файл...

3
01.06.2014, 18:53
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.06.2014, 18:53
Помогаю со студенческими работами здесь

Регистрация библиотеки OCX
в папке Windows скачивается файл с сайта в директорию Windows после этого я пытаюсь его из этой...

Регистрация библиотеки ActiveX DLL
Что-то у меня каша в голове образовалась, помогите понять основные моменты. Создана библиотека...

Регистрация библиотеки compcontrols.ocx
открываю свой VB6 делаю Project &gt;&gt; Components &gt;&gt; Browse выбираю свой скачаный compcontrols.осх. А...

Регистрация библиотеки как ActiveX
Всем привет, есть проблема в регистрации простой библиотеки как COM компонента я не понимаю в чем...

0
Новые блоги и статьи
Как отметить чекбокс (установить checked) с помощью jQuery
bytestream 24.01.2025
jQuery представляет собой мощную JavaScript-библиотеку, которая значительно упрощает манипуляции с элементами веб-страницы, включая работу с формами и их компонентами. Особое место в веб-разработке. . .
Преобразование полей (элементов управления содержимым) в обычный текст
РоΜа 23.01.2025
Возникла необходимость преобразовать поля в текст (те, что на вкладке разработчик добавляются) . Помучившись родил следующее: Sub ПоляВТекст() Преобразует все поля в текст (даты, текст,. . .
Как проверить существование директории в скрипте Bash
bt_guru 23.01.2025
При разработке скриптов Bash одной из ключевых задач является корректная работа с файловой системой, где особое место занимает проверка существования директорий. Эта операция становится критически. . .
Как работают срезы (slice) в Python
bytestream 23.01.2025
Python предоставляет разработчикам мощный и гибкий инструмент для работы с последовательностями данных - срезы (slices). Эта функциональность позволяет извлекать, модифицировать и управлять. . .
Как удалить подмодуль (submodule) в Git
bytestream 23.01.2025
При работе с крупными проектами в системе контроля версий Git разработчики часто сталкиваются с необходимостью управления зависимостями и внешними компонентами. Подмодули (submodules) представляют. . .
В чем разница между @staticmethod и @classmethod в Python. Декораторы методов
bytestream 23.01.2025
В Python декораторы методов представляют собой мощный инструмент, позволяющий модифицировать поведение функций и методов без изменения их исходного кода. Эта возможность является одной из. . .
Как преобразовать InputStream в String в Java
bytestream 23.01.2025
В мире Java-разработки работа с потоками данных является одной из ключевых операций при создании современных приложений. InputStream, как фундаментальный класс для обработки входных потоков данных,. . .
Как обновить форк (ответвление) репозитория в Git
bytestream 23.01.2025
Одним из наиболее мощных инструментов Git для организации совместной работы является механизм форкинга репозиториев, который позволяет создавать независимые копии проектов для дальнейшей разработки. . . .
Как работает async/await в C#. Асинхронное программировани­е в .NET
bytestream 23.01.2025
Введение в асинхронное программирование Асинхронное программирование представляет собой важнейшую концепцию современной разработки программного обеспечения, особенно в контексте создания. . .
КуМир: полное руководство
bytestream 23.01.2025
Введение в КуМир: история создания и назначение КуМир (Комплект Учебных МИров) представляет собой образовательную среду программирования, которая была создана для обучения основам алгоритмизации и. . .
Что такое OLAP. Где и как использовать многомерный анализ данных
bytestream 23.01.2025
Введение в OLAP-технологии В современном мире бизнес-аналитика и обработка больших массивов данных играют ключевую роль в принятии стратегических решений. Организации накапливают огромные объемы. . .
MongoDB: что это, для чего нужна и как использовать
bytestream 23.01.2025
Введение в MongoDB: современная документоориентированная СУБД В современном мире разработки программного обеспечения выбор правильной системы управления базами данных является критически важным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru