Функция DdeSetUserHandle (ddeml.h)
Связывает определяемое приложением значение с дескриптором беседы или идентификатором транзакции. Это полезно для упрощения обработки асинхронных транзакций. Приложение может использовать функцию DdeQueryConvInfo для получения этого значения.
Синтаксис
BOOL DdeSetUserHandle(
[in] HCONV hConv,
[in] DWORD id,
[in] DWORD_PTR hUser
);
Параметры
[in] hConv
Тип: HCONV
Дескриптор диалога.
[in] id
Тип: DWORD
Идентификатор транзакции, который необходимо связать со значением, указанным параметром hUser . Приложение должно задать для этого параметра значение QID_SYNC для связывания hUser с диалогом, определяемым параметром hConv .
[in] hUser
Тип: DWORD_PTR
Значение, связанное с дескриптором диалога.
Возвращаемое значение
Тип: BOOL
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение.
Функция DdeGetLastError может использоваться для получения кода ошибки, который может иметь одно из следующих значений:
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | ddeml.h (включая Windows.h) |
Библиотека | User32.lib |
DLL | User32.dll |
См. также раздел
Основные понятия
Библиотека управления Динамическим обменом данными
Справочные материалы