0
ответов

Используется ли COM-активация LocalServer32 EXE из той же учетной записи для совместного использования существующего процесса?

У меня COM-сервер LocalServer32 EXE запускается, когда клиентское приложение вызывает c_com_ptr :: CreateInstance (с использованием оболочек ATL). В Windows 7, когда второе клиентское приложение работает под тем же ...
вопрос задан: 4 December 2014 23:24
0
ответов

how does the .RGS file works

In the .rgs file, there are some registry info, and I want to know how does the info in .rgs file added into regetry? I have a project AAA and it will generate the file AAA.DLL, and there is a file ...
вопрос задан: 18 November 2014 00:33
0
ответов

Копирование растрового изображения из другого HBITMAP

Я пытаюсь написать класс для обертывания функциональности растрового изображения в моей программе. Одной из полезных функций может быть копирование растрового изображения из другого дескриптора растрового изображения. Я немного застрял: void operator = (
вопрос задан: 11 March 2014 18:38
0
ответов

исключение во время разрушения CComPtr

У меня есть членская переменная, объявленная как CComPtr <IXMLDOMDocument2> m_spXMLDoc; XML-документ создается как этот CoCreateInstance (CLSID_DOMDocument, ПУСТОЙ УКАЗАТЕЛЬ, CLSCTX_INPROC_SERVER...
вопрос задан: 21 November 2013 08:43
0
ответов

Как добавить "ATL Simple Object" в старый проект ATL DLL, обновленный до VS 2010?

У нас есть проект DLL, существующий уже долгое время (возможно, еще с Visual Studio 6), который обновлялся для каждой новой версии VS. Проект содержит несколько COM-классов, реализованных ...
вопрос задан: 26 February 2013 18:36
0
ответов

Как читать и писать в / из текстового файла?

Пожалуйста, исправьте следующий код: только. файл уже содержит записи: имя пользователя 1-й строки; Пароль второй строки. Статус флажка требуется для записи в третью строку и нужно читать или изменять только ...
вопрос задан: 23 September 2012 10:26
0
ответов

Каков синтаксис комментария в файле.rgs

По причинам, которые я не буду раскрывать, я автоматически -генерирую загрузку файлов.rgs для проекта Visual Studio 2008 ATL. Я хотел бы иметь возможность помещать комментарий в каждый файл.rgs, указывающий, что это был...
вопрос задан: 2 August 2012 10:31
0
ответов

Проект VS COM компилируется в 32-битном, но выдает ошибку C2259 при попытке скомпилировать 64-битный

Здравствуйте, в настоящее время я использую Visual Studio 2010, и у меня есть расширение оболочки контекстного меню, полностью работающее в 32-битной версии на 32-битной машине, поэтому все методы существуют. Это проект ATL. Нет ошибок или...
вопрос задан: 1 August 2012 23:22
0
ответов

Ошибка LoadLibrary project.dll. Указанный модуль не найден

Когда я пытаюсь зарегистрировать 32-разрядную версию моего проекта C++/ATL с помощью regsvr32 project.dll, я получаю эту ошибку :LoadLibrary ("project.dll" )failed -Указанный модуль не может найти...
вопрос задан: 30 July 2012 07:46
0
ответов

Ошибки компоновщика на основе ATL

Недавно у меня возникла проблема с компоновкой atls.lib. Я обновил дополнительные строки зависимостей моего компоновщика: comctl32.lib C:\WinDDK\7600.16385.1\lib\ATL\i386\atls.lib C:\WinDDK\7600.16385.1\lib\ATL\i386\...
вопрос задан: 20 June 2012 15:57
0
ответов

Не удается открыть файл atls.lib

У меня есть atls.lib на жестком диске, но я не могу связать его со своим проектом Visual Studio. Я знаю, что atls.lib — это файл библиотеки, специфичный для ATL, и у меня есть все файлы/заголовки/библиотеки ATL. Однако я...
вопрос задан: 20 June 2012 15:37
0
ответов

Добавление поддержки MFC в проект Qt

У меня есть проект Qt, и я хотел бы использовать внешнюю библиотеку, включающую "afxstr.h". Проблема в том, что всякий раз, когда я компилирую после ссылки на библиотеку и включения их заголовка, я получаю сообщение об ошибке: #error ...
вопрос задан: 22 May 2012 22:18
0
ответов

предупреждение C4003: недостаточно фактических параметров для макроса min

Я работаю над DLL-библиотекой ATL COM на C ++, и когда я пытаясь использовать библиотеку, я получаю ряд ошибок, связанных с min / max, например это. Это также вызывает ряд других ошибок, хотя я ...
вопрос задан: 5 March 2012 06:35
0
ответов

Библиотека ATL :warning LNK4254 и LNK4078

Я делаю проект с использованием Visual С++ 2010 под Windows 7. Мне нужно использовать библиотеку ATL, на самом деле я установил Windows WDK (версия 7600.16385.1) В частности, я использую следующие библиотеки из WDK...
вопрос задан: 4 March 2012 22:44
0
ответов

Как написать расширение оболочки на C ++?

Это казалось обычным вопросом, но после некоторого поиска я не смог найти свои ответы. Здесь есть статья по этому поводу: http://www.codeproject.com/KB/shell/shellextguide1.aspx ...
вопрос задан: 10 January 2012 23:23
0
ответов

В чем разница между ATL и WTL?

Я знаю, что «WTL основан на ATL», но что это означает на практике? Является ли ATL подмножеством WTL с точки зрения функций? (т.е. ВСЕ функции ATL также присутствуют в WTL?) Я заметил, что Википедия утверждает, что ATL '...
вопрос задан: 19 October 2011 04:03
0
ответов

Скомпилируйте проект ATL с помощью только Windows SDK 7.1

У меня есть проект, который нужно скомпилировать. Он скомпилирован на нашем сервере сборки, на который я установил только Windows SDK 7.1. Я бы не хотел, чтобы на нем была установлена ​​настоящая Visual Studio ...
вопрос задан: 8 August 2011 09:12
0
ответов

Какая польза от CComPtr над CComQIPtr в COM?

Кто-нибудь может объяснить, какова польза от CComPtr над CComQIPtr в COM? CComPtr Sample1; CComQIPtr Sample2;
вопрос задан: 27 July 2011 13:27
0
ответов

Правильный одинарный апостроф против апострофа?

Правая одинарная кавычка (U + 2019) vs. Апостроф (U + 0027) В чем разница между этими двумя персонажами? Я столкнулся с этой проблемой, когда использую CAtlString для загрузки строки из ...
вопрос задан: 15 July 2011 18:57
0
ответов

Как преобразовать ATL/MFC CString в QString?

Учитывая, что кодировка проекта, вероятно, Unicode (но не точно), какой лучший способ преобразования ATL::CString в QString? Я думал о следующем: CString c(_T("SOME_TEXT")); //......
вопрос задан: 2 June 2011 14:57
0
ответов

Почему дерево avl быстрее для поиска чем красно-черное дерево?

Я читал это в паре мест, где avl дерево ищет быстрее, но не может понять. Насколько я понимаю : максимальная высота красно-черного дерева = 2 * журнал (N + 1) высота дерева AVL = 1,44 * логотип (N + 1) Это ...
вопрос задан: 20 May 2011 21:14
0
ответов

Значения по умолчанию для файла .rgs регистрации класса ATL COM

Я создаю исполняемый файл COM-сервера, и у меня возникла проблема с регистрацией класса. Когда я создал свой объект класса, автоматически созданный файл .rgs выглядел так: HKCR {NoRemove ...
вопрос задан: 20 April 2011 04:15
0
ответов

Как взаимодействовать между двумя COM-объектами с помощью таблицы запущенных объектов (ROT)?

У меня есть два COM-объекта, написанные на C ++ и ATL. Они есть в одной библиотеке, и я знаю их IID и CLID. Я не могу найти примера такой простой связи между двумя простыми COM-объектами. Как ...
вопрос задан: 1 March 2011 16:04
0
ответов

Как создать 64-битный COM-прокси

У меня 32-битный COM-сервер (и исходный код для него) Источник генерирует сервер и 32-битную заглушку прокси. (Компилятор MIDL генерирует код заглушки прокси.) Я хотел бы создать 64-битный прокси ...
вопрос задан: 28 January 2011 16:33
0
ответов

DCOM: как закрыть соединение на сервере при сбое клиента?

У меня довольно старый проект: клиент и сервер DCOM, оба на C ++ \ ATL, только платформа Windows. Все работает нормально: локальные и удаленные клиенты подключаются к серверу и работают одновременно без каких-либо ...
вопрос задан: 25 January 2011 14:39
0
ответов

Размещение Silverlight на C ++

I ' ма немного над моей головой и хотела бы получить совет, как это сделать. В основном я хочу иметь возможность отображать silverlight и управлять им внутри моего приложения на C ++. Я бы хотел что-нибудь ...
вопрос задан: 23 January 2011 00:17
0
ответов

Как мне создавать классы в проекте ATL?

Я пишу проект ATL, и мне интересно, как мне здесь создавать классы. Прямо сейчас у меня есть один класс, созданный с помощью Add / Class / ATL Simple Object. Я хочу разделить его на более мелкие классы, но метод из этого ...
вопрос задан: 6 December 2010 13:43
0
ответов

Вызывает ли размещение new конструктор, если переданный указатель равен нулю?

Я попытался преобразовать проект vc7.1 в vs2010, который я получил из codeproject. (А вот ссылка h tt p: //www.codeproject.com/KB/cpp/transactions.aspx? fid = 11253 & df = 90 & mpp = 50 & noise = 3 & ...
вопрос задан: 27 October 2010 08:26
0
ответов

COM - что именно блокирует _pAtlModule-> Lock ()?

Я работаю над написанием элемента управления COM. У меня есть пример проекта, в котором используются строки _pAtlModule-> Lock () _pAtlModule-> Unlock () в обработчике OnCreate () и ...
вопрос задан: 14 September 2010 07:54
0
ответов

Почему люди используют ATL для программирования COM?

Можете ли вы привести пример, показывающий преимущества ATL посредством сравнения?
вопрос задан: 7 September 2010 08:15