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


Метод IActiveDesktop::GetDesktopItemCount (shlobj_core.h)

Возвращает количество элементов рабочего стола.

Синтаксис

HRESULT GetDesktopItemCount(
  [out] int   *pcItems,
        DWORD dwReserved
);

Параметры

[out] pcItems

Тип: int*

Указатель на значение типа int , которое при успешном возвращении этого метода содержит счетчик.

dwReserved

Тип: DWORD

Зарезервировано. Необходимо задать нулевое значение.

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

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Значение, на которое указывает pcItems, можно использовать для перечисления всех элементов рабочего стола. Элементы рабочего стола имеют значения индекса, которые начинаются с нуля и переходят на единицу меньше значения, указанного pcItems.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shlobj_core.h
DLL Shell32.dll (версия 4.71 или более поздняя)

См. также раздел

IActiveDesktop