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


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

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

Синтаксис

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

Параметры

string

Тип: [in] HSTRING

Строка, которая требуется обрезать.

trimString

Тип: [in] HSTRING

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

newString

Тип: [out] HSTRING*

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

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

Тип: HRESULT

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

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

Комментарии

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

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header winstring.h

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

WindowsDeleteString