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


Функция WindowsTrimStringEnd (winstring.h)

Удаляет все конечные вхождения указанного набора символов из исходной строки.

Синтаксис

HRESULT WindowsTrimStringEnd(
  HSTRING string,
  HSTRING trimString,
  HSTRING *newString
);

Параметры

string

Тип: [in] HSTRING

Строка, которая должна быть обрезана.

trimString

Тип: [in] HSTRING

Символы, которые нужно удалить из строки.

newString

Тип: [out] HSTRING*

Строка, которая остается после всех вхождения символов в параметре trimString , удаляется из конца строки или NULL , если trimString содержит все символы в строке.

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

Тип: HRESULT

Эта функция может возвращать одно из этих значений.

Код возврата Description
S_OK
Строка обрезана успешно создана.
E_INVALIDARG
newString имеет значение NULL или trimString пуст.
E_OUTOFMEMORY
Не удалось выделить обрезку строки.

Замечания

Каждый вызов функции WindowsTrimStringEnd должен соответствовать соответствующему вызову WindowsDeleteString.

Требования

Требование Ценность
Минимальный поддерживаемый клиент Windows 8 [классические приложения | Приложения UWP]
минимальный поддерживаемый сервер Windows Server 2012 [классические приложения | Приложения UWP]
целевая платформа Виндоус
Header winstring.h
Library mincore.lib

См. также

WindowsDeleteString