Поделиться через


Функция ShellDDEInit

Регистрирует службы динамического обмена данными оболочки (DDE) в текущем процессе, уведомляя систему о том, что текущий процесс хочет разместить объекты DDE.

Синтаксис

void ShellDDEInit(
  _In_ BOOL init
);

Параметры

init [in]

Тип: BOOL

Значение TRUE для регистрации текущего процесса в качестве узла DDE; Значение FALSE для отмены регистрации.

Возвращаемое значение

Эта функция не возвращает значение.

Комментарии

Процесс, вызывающий эту функцию, выступает в качестве оболочки и используется для просмотра содержимого папок, открытых командой ShellExecute open.

Эта функция не имеет связанного файла заголовка или библиотеки, поэтому она должна вызываться по порядковой стоимости. Вызовите LoadLibrary с именем библиотеки DLL (Shdocvw.dll), чтобы получить дескриптор модуля. Затем вызовите Метод GetProcAddress с этим дескриптором модуля и порядковый номер функции 118, чтобы получить адрес функции.

Требования

Требование Значение
Минимальная версия клиента
Windows XP, Windows 2000 Профессиональная [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
DLL
Shdocvw.dll (версия 6.0 или более поздняя)