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


Метод ICommDlgBrowser2::GetDefaultMenuText (shobjidl_core.h)

Вызывается представлением оболочки для получения текста контекстного меню по умолчанию.

Синтаксис

HRESULT GetDefaultMenuText(
  IShellView *ppshv,
  LPWSTR     pszText,
  int        cchMax
);

Параметры

ppshv

Тип: IShellView*

Указатель на интерфейс IShellView размещенного представления.

pszText

Тип: WCHAR*

Указатель на буфер, используемый браузером оболочки для возврата текста контекстного меню по умолчанию.

cchMax

Тип: int

Размер буфера pszText в символах. Он должен быть по крайней мере максимально допустимой длины пути (MAX_PATH) в размере.

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

Тип: HRESULT

Возвращает S_OK, если в pshv был возвращен новый текст контекстного меню по умолчанию. Если возвращается S_FALSE, используйте обычный текст по умолчанию. В противном случае возвращает стандартное значение ошибки COM.

Требования

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