Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengganti semua kemunculan sekumpulan karakter dalam string yang ditentukan dengan sekumpulan karakter lain untuk membuat string baru.
Syntax
HRESULT WindowsReplaceString(
HSTRING string,
HSTRING stringReplaced,
HSTRING stringReplaceWith,
HSTRING *newString
);
Parameter-parameternya
string
Jenis: [in] HSTRING
String asli.
stringReplaced
Jenis: [in] HSTRING
String yang akan diganti.
stringReplaceWith
Jenis: [in] HSTRING
String untuk mengganti semua kemunculan stringReplaced. Jika parameter ini NULL, semua instans stringReplaced akan dihapus.
newString
Jenis: [out] HSTRING*
String yang setara dengan aslinya, kecuali bahwa semua instans stringReplaced diganti dengan stringReplaceWith.
Mengembalikan nilai
Jenis: HRESULT
Fungsi ini dapat mengembalikan salah satu nilai ini.
| Mengembalikan kode | Description |
|---|---|
|
Penggantian string berhasil. |
|
newStringadalah NULL, stringReplaced kosong, atau panjang string1 ditambah panjang string2 lebih besar dari MAXUINT32, yaitu 4.294.967.295; yaitu, 0xFFFFFFFF heksadesimal. |
|
Gagal mengalokasikan string baru. |
Komentar
Setiap panggilan ke fungsi WindowsReplaceString 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] |
| Platform Target | Windows |
| Header | winstring.h |
| Library | RuntimeObject.lib |