Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Ошибка выполнения CWnd::CreateControl в x64 системе https://www.cyberforum.ru/ c-cpp/ thread1248215.html
Написал 32-х разрядное приложение на базе MFC, которое использует ActiveX элемент управления. Всё работало отлично, пока не запустил его на 64-х разрядной системе: выяснилось, что метод CWnd::CreateControl возвращает FALSE. Вот знать бы хоть что находится в HRESULT... вызов GetLastError() упорно возвращает значение 126(0x7E), но я не уверен в его честности: при работе с COM-объектами номер ошибки...
C/C++ Создать и зарегистрировать самый простой COM сервер
Начал знакомиться с COM. Выбрал книгу "Основы COM" Д.Роджерсон. Смог бы кто нибудь по шагам обясниты, как в visual studio создать и зарегистрировать самый простой COM сервер. Заранее очень благодарен
C/C++ BSTR - в консоль выводится не то, что положено https://www.cyberforum.ru/ c-cpp/ thread1243681.html
hr = pIMDUser->InitUserInfo(pIMDUserInfo); if (SUCCEEDED(hr)) { long user_count; hr = pIMDUser->UserCount(&user_count); for(int i = 1; i <= user_count; i++) { BSTR user_email; hr = pIMDUser->GetEmail(i, &user_email);
C/C++ Данные элемента ActiveX Всем привет.Подскажите по следующему вопросу.Есть исходники ActiveX .ocx на C++.Если в Access добавить на форму элемент ActiveX, то в его свойствах на вкладке "Данные" нет поля "Данные", в котором можно задать поле из таблицы. Windows 7SP1 Access 2010 https://www.cyberforum.ru/ c-cpp/ thread1242488.html
C/C++ OLE. Как переименовать созданный файл в Excel.Application?
Доброго дня всем! Подскажите, как переименовать созданный файл в Excel? По умолчанию создается Книга1, а нужно другое имя документа. Чтение мануала не дает результаты...
C/C++ Создать управляемую библиотеку, чтобы использовать ее в будущем в других .NET проектах https://www.cyberforum.ru/ c-cpp/ thread1229825.html
Здравствуйте. Имеется заголовочный h.-файл с C++ кодом, реализующий решение систем нелинейных уравнений В нем есть объявление функций и их реализация: Объявление: template <typename Func> void fdjac1 ( Func fcn, int n, double x, double fvec, double fjac, int ldfjac, int *iflag, int ml, int mu, double epsfcn, double wa1, double wa2 );
C/C++ WinHTTPRequest https://www.cyberforum.ru/ c-cpp/ thread1226319.html
Вот здесь в msdn я хотел запустить пример кода на c++. Скопировал код, но файла httprequest у меня нет... Зачем он вообще нужен? И второй вопрос: там приведён код для c++ и для jscript. Почему код на c++ такой необычный, большой и непонятный?
C/C++ Преобразование типов в COM
Добрый день. Помогите пожалуйста. Есть COM объект - Ami, выдает значение в _variant_t. Числовые и логические значения получается доставать а строковые как то через..... Наверняка существует более простой способ. Мой способ string s = ConvertBSTRToString(_variant_t(Ami->GetCellName(NameTabl, Stolb, i)).bstrVal); COM ==>> Ami->GetCellName(NameTabl, Stolb, i) char*...
C/C++ Не могу прочитать строку под курсором мыши в документе Word https://www.cyberforum.ru/ c-cpp/ thread1211131.html
Мне нужно получить строку Wordа при клике на ней мышью при нажатой клавише CTRL. Я создала ловушку на CTRL + клик. Но при ее срабатывании курсор в документе Word остается на том месте, где был до срабатывания ловушки. Можно найти координаты мыши в окне Word (GetCursorPos(&pt)). Но как определить какая там строка документа? Помогите, пожалуйста.
C/C++ Браузер и его скроллбар https://www.cyberforum.ru/ c-cpp/ thread1199733.html
В общем нужно как то найти скролл бар, который появляется при открытии страницы. Функция типа SetScrollPos(hwnd, SB_VERT,50,TRUE); не перемещяет вертикальный скролл, да и GetScrollPos тоже молчит. Может там как то по другому сделано?.. Согласно html коду?.. Подскажите как найти и двинуть. Со строкой ввода адреса проблем не было, он в Internet Explorer'e как обычный editbox, а вот скролла не...
C/C++ Internet Explorer путь сохранения html файла
Начал работать через OLE, тут же пришёл вопрос: "куда IE сохраняет открытые html страницы?" Т.е. так как посылается IE команда получения страницы, то думаю комп открытую страницу сохраняет..
C/C++ Регистрация библиотеки в реестр 64 бит https://www.cyberforum.ru/ c-cpp/ thread1195739.html
Начал немного знакомиться с COM. Нашел статью в интернете http://www.rsdn.ru/article/com/introcom.xml. Все делаю как там написано, создал dll файл, зарегистрировал и когда в клиенте пробую получити фабрику классов CoGetClassObject, выдает мне ошибку - 80040154. Может я неправильно регистрирую? подскажите пожалуйста REGEDIT HKEY_CLASSES_ROOT\Math.Component.1 = Chapter 6 Math Component...
Ушел с форума
Эксперт С++
16478 / 7441 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
16.09.2014, 23:52 0

Использование созданных ATL контроллеров - C/C++ - Ответ 6614577

16.09.2014, 23:52. Показов 1425. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Teshlya как решение

Решение

Цитата Сообщение от Teshlya Посмотреть сообщение
Хотел бы увидеть визуально, можно этот контроллер использовать в оконной программе, вставлять его, хотел бы увидеть какой то результат его использования.
Технология "вставки" COM-объектов в приложения называется OLE или ActiveX.
Проще всего в Visual Studio это делать, используя приложения MFC.
К сожалению, ничего более подробного написать не могу, т.к. технологии эти
достаточно сложные, чтобы создавать что-то "запросто так", не владея деталями.
Читайте "Inside OLE", разбирайте примеры из Visual Studio/Windows SDK и т.д.

Например, я в свое время делал так: писал на ATL какой-нибудь ActiveX-объект с
парочкой методов, а затем создавал оконное приложение MFC и пытался вставить
этот объект туда, на главную форму. А затем разобраться, как это все работает.

И еще раз подчеркну - найдите "Inside OLE", это мозгодробительная книга, но,
возможно, одна из сильнейших по COM/OLE.

Вернуться к обсуждению:
Использование созданных ATL контроллеров C/C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.09.2014, 23:52
Готовые ответы и решения:

ATL Project. Как подключить использование MFC и ADO?
Добрый день! Переписываю dll, которую до меня писал другой программист. В Readme проекта в самом...

Использование виджетов, созданных в Creator
Вопрос следующий: Необходимо, используя проект GUI, созданный в Creator'е,...

Использование dll созданных в .net в c++
Добрый день, появилась необходимость в c++ использовать библиотеку созданную в PascalABC.Net и...

Использование промышленных контроллеров в самогоноварении
не смотря на такое название, тема в общем то серьезная. ролик: CMplImlloeQ в схеме используется...

1
16.09.2014, 23:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.09.2014, 23:52
Помогаю со студенческими работами здесь

Обработка изображений (использование контроллеров Ардуино)
помогите пожалуйста, ибо я не смыслю ничего в этой теме. Нашел кучу статей, но ничего не понимаю....

Использование программно созданных кнопок
Добрый день. Есть кнопка которая считает кол-во заполненных строк на листе и создает такое же...

Использование динамически созданных компонентов WindowsForm
Имеется код на C#. Но при первом клике на какую либо кнопку &quot;comp&quot; вычисление происходит с самых...

Использование динамически созданных EditText в последующих вычислениях
У меня в программе есть некоторое количество заранее созданных полей, кнопка &quot;добавить&quot; и...

Использование обработчиков событий для динамически созданных компонентов
Здравствуйте! Проблемка в следующем: я кодом создаю ListView на форме и хочу, чтобы при выборе...

Использование базы данных wordpress в, мною созданных, php-файлах
Я создал отдельный php-файл (вручную, абсолютно пустой), как подключить к нему базу данных...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru