Как подключиться к событиям СOM-объекта на С++
|
|
Аннотация: Часто при использовании COM-объектов в С++-программах встает необходимость подключения к их событиям. Если вы используете MFC, VCL или другие высокоуровневые библиотеки классов, проблем не возникает, так как для решения этой задачи существуют «мастера» и т.п. Но когда такая проблема возникает при ра...
Ключевые слова: |
21.09.2004
Как в ATL клиенте подписываться на события
|
|
Аннотация: <span class='lineQuote level2'>OE>>Как в ATL клиенте подписываться на события надо объяснять?</span><br />
<span class='lineQuote level1'>E>ДА!</span><br />
<br />
Ok, например в клиенте есть диалог, в котором нужно ловить события от COM-сервера:<br />
<br />
<pre class='c'><code><span class='kw'>class</span> CMainDlg : <span class='kw'>public</span> CAxDialogImpl<CMainDlg>
, <span class='kw'>public</span> CDialogResize<CMainDlg>
{</code></pre><br />
<br />
добавляем туда следующ...
Ключевые слова: |
07.12.2004
Connection Points и многопоточность
|
|
Аннотация: <span class='lineQuote level1'>> 2) Законно ли в COM объектах использовать стандартные функции WIN API для создания и управления потоками (такие как CreateThread, TerminateThread и пр.)?</span><br />
<br />
Законно. Надо только не забыть вызвать <b>CoInitialize[Ex]</b> в потоке. Так же лучше пользоваться __beginthreadex, для инициализации С++ ран...
Ключевые слова: |
18.11.2004
Использование IConnectionPointImplMT
|
|
Аннотация: Здравствуйте, Kirill.CP, Вы писали:<br />
<span class='lineQuote level1'><br />
KC>Да все правильно ATLCPImplMT.h</span><br />
<span class='lineQuote level1'>KC>В этом файле ошибки и происходят.</span><br />
<br />
[ccode]<br />
//<Nick> 17.07.2004<br />
// DWORD dwGITCookie = (DWORD)_CDV::GetUnknown(dwCookie);<br />
DWORD dwGITCookie = reinterpret_cast<DWORD>(m_vec.GetUnknown(dwCookie)); <br />
<br />
.......<br />
<br />
//<Nick ...
Ключевые слова: |
18.04.2001
Добавление технологии Connection point в приложение на базе библиотеки MFC
|
|
Аннотация:
Статья посвящена технологии Connection Points в программах на MFC. Автор кратко описывает сущность и назначение этой технологии, а затем демонстрирует создание COM-клиента и COM-сервера на базе MFC с её использованием.
Ключевые слова: |
02.10.2002
Ошибка в реализации IDispEventImpl<>
|
|
Аннотация: В реализации IDispEventImpl имеется ошибка, которая так и не исправлена ни в одном из пакетов исправлений для VS6 (включая SP5). При обработке событий, параметры которых имеют различные типы данных и размеры, функции-обработчики событий получают некорректные значения параметров. Следующий пример буд...
Ключевые слова: |
29.12.2004
QnA: Получение COM-событий в скриптах
|
|
Аннотация: Как получать COM-бытия в скриптах
Ключевые слова: VBScript, JScript, events, WithEvents |
13.10.2005
Событие ActiveX контрола в HTML
|
|
Аннотация: Здравствуйте, Аноним, Вы писали:<br />
<span class='lineQuote level1'><br />
А>Написан ActiveX контрол на ATL. Никак не могу подключиться к событию AсtiveX контрола на веб странице. Делаю примерно так:</span><br />
<span class='lineQuote level1'>А>[code]</span><br />
<span class='lineQuote level1'>А><HTML></span><br />
<span class='lineQuote level1'>А><HEAD></span><br />
<span class='lineQuote level1'>А><TITLE>ATL 3.0 test page for object MyControl</TITLE></span><br />
<span class='lineQuote level1'>А></HEAD></span><br />
<span class='lineQuote level1'>А><BODY></span><br />
<span class='lineQuote level1'>А><SCRIPT language="JavaScript...</span>
Ключевые слова: |