Fungsi PathUndecorateA (shlwapi.h)
Menghapus dekorasi dari string jalur.
Sintaks
void PathUndecorateA(
[in, out] LPSTR pszPath
);
Parameter
[in, out] pszPath
Jenis: LPTSTR
String panjang yang dihentikan null MAX_PATH yang berisi jalur. Saat fungsi kembali, pszPath menunjuk ke string yang tidak terdekorasi.
Mengembalikan nilai
Tidak ada
Keterangan
Dekorasi terdiri dari sepasang tanda kurung siku dengan satu atau beberapa digit di antaranya, disisipkan segera setelah nama dasar dan sebelum ekstensi nama file.
Contoh
Tabel berikut ini menggambarkan bagaimana string dimodifikasi oleh PathUndecorate.
String Awal | Untai (karakter) tidak terdekorasi |
---|---|
C:\Path\File[5].txt | C:\Path\File.txt |
C:\Path\File[12] | C:\Path\File |
C:\Path\File.txt | C:\Path\File.txt |
C:\Path\[3].txt | C:\Path\[3].txt |
Catatan
Header shlwapi.h mendefinisikan PathUndecorate sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta pra-prosesor UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 2000 Professional, Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | shlwapi.h |
Pustaka | Shlwapi.lib |
DLL | Shlwapi.dll (versi 5.0 atau yang lebih baru) |