Метод 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 или более поздняя) |