English version

RSS

Connection points

Автор: Владислав Чистяков
Источник: «Технология Клиент-Сервер»
Аннотация: Часто при использовании COM-объектов в С++-программах встает необходимость подключения к их событиям. Если вы используете MFC, VCL или другие высокоуровневые библиотеки классов, проблем не возникает, так как для решения этой задачи существуют «мастера» и т.п. Но когда такая проблема возникает при ра...

Ключевые слова:
Автор: Odi$$ey
Аннотация: <span class='lineQuote level2'>OE&gt;&gt;Как в ATL клиенте подписываться на события надо объяснять?</span><br /> <span class='lineQuote level1'>E&gt;ДА!</span><br /> <br /> Ok, например в клиенте есть диалог, в котором нужно ловить события от COM-сервера:<br /> <br /> <pre class='c'><code><span class='kw'>class</span> CMainDlg : <span class='kw'>public</span> CAxDialogImpl&lt;CMainDlg&gt; , <span class='kw'>public</span> CDialogResize&lt;CMainDlg&gt; {</code></pre><br /> <br /> добавляем туда следующ...

Ключевые слова:
Автор: Tom
Аннотация: <span class='lineQuote level1'>&gt; 2) Законно ли в COM объектах использовать стандартные функции WIN API для создания и управления потоками (такие как CreateThread, TerminateThread и пр.)?</span><br /> <br /> Законно. Надо только не забыть вызвать <b>CoInitialize[Ex]</b> в потоке. Так же лучше пользоваться __beginthreadex, для инициализации С++ ран...

Ключевые слова:
Автор: shrek
Аннотация: Здравствуйте, Kirill.CP, Вы писали:<br /> <span class='lineQuote level1'><br /> KC&gt;Да все правильно ATLCPImplMT.h</span><br /> <span class='lineQuote level1'>KC&gt;В этом файле ошибки и происходят.</span><br /> <br /> [ccode]<br /> //&lt;Nick&gt; 17.07.2004<br /> // DWORD dwGITCookie = (DWORD)_CDV::GetUnknown(dwCookie);<br /> DWORD dwGITCookie = reinterpret_cast&lt;DWORD&gt;(m_vec.GetUnknown(dwCookie)); <br /> <br /> .......<br /> <br /> //&lt;Nick ...

Ключевые слова:
Автор: Евгений Щербатов
Аннотация: Статья посвящена технологии Connection Points в программах на MFC. Автор кратко описывает сущность и назначение этой технологии, а затем демонстрирует создание COM-клиента и COM-сервера на базе MFC с её использованием.

Ключевые слова:
Автор: Владислав Чистяков
Источник: "Технология Клиент-Сервер"
Аннотация: В реализации IDispEventImpl имеется ошибка, которая так и не исправлена ни в одном из пакетов исправлений для VS6 (включая SP5). При обработке событий, параметры которых имеют различные типы данных и размеры, функции-обработчики событий получают некорректные значения параметров. Следующий пример буд...

Ключевые слова:
Авторы: Алексей Кирюшкин
Andrew Merkushev
Аннотация: Как получать COM-бытия в скриптах

Ключевые слова: VBScript, JScript, events, WithEvents
Автор: AndrewJD
Аннотация: Здравствуйте, Аноним, Вы писали:<br /> <span class='lineQuote level1'><br /> А&gt;Написан ActiveX контрол на ATL. Никак не могу подключиться к событию AсtiveX контрола на веб странице. Делаю примерно так:</span><br /> <span class='lineQuote level1'>А&gt;[code]</span><br /> <span class='lineQuote level1'>А&gt;&lt;HTML&gt;</span><br /> <span class='lineQuote level1'>А&gt;&lt;HEAD&gt;</span><br /> <span class='lineQuote level1'>А&gt;&lt;TITLE&gt;ATL 3.0 test page for object MyControl&lt;/TITLE&gt;</span><br /> <span class='lineQuote level1'>А&gt;&lt;/HEAD&gt;</span><br /> <span class='lineQuote level1'>А&gt;&lt;BODY&gt;</span><br /> <span class='lineQuote level1'>А&gt;&lt;SCRIPT language="JavaScript...</span>

Ключевые слова: