Вопросы с меткой [com]
COM (Component Object Model) — это стандарт от компании Microsoft, описывающий механизмы взаимодействия программных компонентов. Компонент в COM представляется набором интерфейсов, которые могут быть использованы другими программами на различных языках программирования. Используйте данную метку для вопросов по разработке и использованию COM-компонентов. Для вопросов о работе с последовательным портом используйте метку [com-порт].
186 вопросов
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
0
голосов
1
ответ
68
показов
Как создать карту map<CLSID, LPVOID*>
Хочу создать контейнер объектов COM с указателями на интерфейс.
using ppvmap = std::map<CLSID, LPVOID*>;
ppvmap InterfaceList;
При попытке компиляции получаю ошибки на InterfaceList[rclsid] или ...
0
голосов
1
ответ
48
показов
Как изменить цвет фона ленты UIRibbon?
Задача изменить фоновый цвет ленты соответственно документации в окне чужого процесса, к которому есть доступ. Я пробовал средствами Detours использовать перехват функции CoCreateInstance, но не ...
1
голос
0
ответов
129
показов
Приложение MAUI под Windows: ошибка COMException: Не обнаружено установленных компонентов
Пишу простое GUI приложение под MAUI. Отлаживаю его под Windows. GUI приложения представляет собой таблицу на основе Maui.Controls.Grid. В ячейках таблицы вставлены кнопки для управления этими ...
1
голос
1
ответ
184
показа
pyserial не выводит весь список COM портов
вот все ком порты которые у меня есть
в ответ на свою програму serial.tools.list_ports.comports() я получаю лишь COM1 - Communications Port (COM1). Когда в коде я прописываю serial.tools.list_ports....
0
голосов
1
ответ
380
показов
Как проверять отключение COM-Порта?
Имеется класс подключения к COM-Порту. В нем я запускаю проверку списка портов каждые 5 секунд и проверяю - существует ли мое устройство в списке. Заметил, что если отключить устройство и был выполнен ...
0
голосов
1
ответ
712
показов
как узнать имя COM портов на python
Есть способ вывести все номера ком портов, но вот вывести имена ком портов я нигде инфы не нашёл. Мне нужно вывести список всех доступных COM портов и их имена. Либо как подключится к com порту по его ...
0
голосов
0
ответов
56
показов
Почему после конвертации файла через PDFCreater в PDF содержимое нечитабельно
Мне требуется конвертировать некоторое количество файлов с разным разрешением от .txt до .excel в DPFA2B формат, но после конвертации содержимое файлов становится нечитаемым если использовать код ниже,...
1
голос
1
ответ
47
показов
Можно ли связать клик мышью с использованием технологии COM НА Windows?
Я загрузил .torrent в браузере и нажал на иконку программы mTorrent в окне этого же браузера.
Вот так это выглядит:
Могу ли я предположить, что в данном случае будет использована COM (ТЕХНОЛОГИЯ)?
0
голосов
1
ответ
919
показов
Ошибка создания COM HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)
Не получается создать объект класса Com IShellWindows. На примере документации С++ создание работает. Но при попытке создать его в С#. Получаю исключение.
static Guid CLSID_IShellWindows = new Guid(&...
0
голосов
0
ответов
115
показов
Self в классе и интерфейсе
Подскажите пожалуйста на что реально указывает встроенная переменная Self в методах, которые вызываются через класс и через интерфейс.
Я заметил, что в этих случаях переменная Self имеет разное ...
0
голосов
0
ответов
411
показов
Что такое COM объект
Искал в интернете информацию о том, что такое COM объект, ничего понятного не нашел.
Объясните пожалуйста:
1) Что такое COM объект
2) Для чего нужен
В вики нашел следующее:
...предназначенный для ...
1
голос
0
ответов
173
показа
Наследование COM-интерфейсов в delphi и c#
В проекте на delphi имеется класс, реализующий интерфейсы, связанные наследованием:
//Интерфейсы
ITestA = interface(IUnknown)
['{0612502C-D858-4C95-AE73-0C83A05F0F41}']
procedure PrintA; stdcall;
...
2
голоса
1
ответ
1k
показов
Работа с COM-объектами .NET Framework
Пытаюсь использовать функцию GetApplicationVolume из примера https://gist.github.com/sverrirs/d099b34b7f72bb4fb386 вот так:
public static float? GetApplicationVolume(int pid)
{
ISimpleAudioVolume ...
0
голосов
1
ответ
96
показов
Возвращение VARIANT
Пишу реализацию COM-сервера. Один из методов должен возвращать VARIANT. В idl у меня такое объявление
HRESULT _stdcall Method([out, retval] VARIANT * res);
из него получается такой h файл
STDMETHOD(...
-1
голос
1
ответ
60
показов
Как взаимодействовать с изображением, отрытым в IWICFormatConverter?
Я пишу приложение для обработки изображений (Преимущественно dds формата) на .NET Core. Для декодирования форматов я с пользую wincodecs, полученный результат конвертирую в HBTIMAP для дальнейшего ...