Fungsi WindowsSubstringWithSpecifiedLength (winstring.h)
Mengambil substring dari string yang ditentukan. Substring dimulai pada posisi karakter tertentu dan memiliki panjang yang ditentukan.
Sintaks
HRESULT WindowsSubstringWithSpecifiedLength(
HSTRING string,
UINT32 startIndex,
UINT32 length,
HSTRING *newString
);
Parameter
string
Jenis: [in] HSTRING
String asli.
startIndex
Jenis: [in] UINT32
Posisi karakter awal substring berbasis nol dalam instans ini.
length
Jenis: [in] UINT32
Jumlah karakter untuk substring.
newString
Jenis: [out] HSTRING*
String yang setara dengan substring yang dimulai pada startIndex dalam string, atau NULL jika startIndex sama dengan panjang string.
Mengembalikan nilai
Jenis: HRESULT
Fungsi ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Substring berhasil dibuat. |
|
newString adalah NULL, atau panjang startIndexplus lebih besar dari MAXUINT32, yaitu 4.294.967.295; yaitu, 0xFFFFFFFF heksadesimal. |
|
startIndex lebih besar dari panjang string, atau panjang startIndex plus menunjukkan posisi tidak dalam string. |
|
Gagal mengalokasikan substring baru. |
Keterangan
Setiap panggilan ke fungsi WindowsSubstringWithSpecifiedLength harus dicocokkan dengan panggilan yang sesuai ke WindowsDeleteString.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | winstring.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk