Fungsi Penanganan String Shell
Bagian ini menjelaskan fungsi penanganan string Windows Shell. Elemen pemrograman yang dijelaskan dalam dokumentasi ini diekspor oleh Shlwapi.dll dan didefinisikan dalam Shlwapi.h dan Shlwapi.lib.
Di bagian ini
Topik | Deskripsi |
---|---|
ChrCmpI |
Melakukan perbandingan antara dua karakter. Perbandingan tidak peka huruf besar/kecil. |
GetAcceptLanguages |
Mengambil string yang digunakan dengan situs web saat menentukan preferensi bahasa. |
IntlStrEqN |
Melakukan perbandingan peka huruf besar/kecil dari sejumlah karakter tertentu dari awal dua string yang dilokalkan. |
IntlStrEqNI |
Melakukan perbandingan yang tidak peka huruf besar/kecil dari sejumlah karakter tertentu dari awal dua string yang dilokalkan. |
IntlStrEqWorker |
Membandingkan jumlah karakter tertentu dari awal dua string yang dilokalkan. |
IsCharSpace |
Menentukan apakah karakter mewakili spasi. |
SHLoadIndirectString |
Mengekstrak sumber daya teks tertentu ketika diberikan sumber daya tersebut dalam bentuk string tidak langsung (string yang dimulai dengan simbol '@'). |
SHStrDup |
Membuat salinan string dalam memori yang baru dialokasikan. |
StrCat |
Menambahkan satu string ke string lainnya. Catatan: Jangan gunakan. Lihat Keterangan untuk fungsi alternatif. |
StrCatBuff |
Menyalin dan menambahkan karakter dari satu string ke akhir string lainnya. Catatan: Jangan gunakan. Lihat Keterangan untuk fungsi alternatif. |
StrCatChainW |
Menggabungkan dua string Unicode. Digunakan saat penggabungan berulang ke buffer yang sama diperlukan. |
StrChr |
Mencari string untuk kemunculan pertama karakter yang cocok dengan karakter yang ditentukan. Perbandingan peka huruf besar/kecil. |
StrChrI |
Mencari string untuk kemunculan pertama karakter yang cocok dengan karakter yang ditentukan. Perbandingan tidak peka huruf besar/kecil. |
StrChrNIW |
Mencari string untuk kemunculan pertama karakter tertentu. Perbandingan tidak peka huruf besar/kecil. |
StrChrNW |
Mencari string untuk kemunculan pertama karakter tertentu. Perbandingan peka huruf besar/kecil. |
StrCmp |
Membandingkan dua string untuk menentukan apakah string tersebut sama. Perbandingan peka huruf besar/kecil. |
StrCmpC |
Membandingkan string menggunakan aturan kolase run-time C (ASCII). Perbandingan peka huruf besar/kecil. |
StrCmpI |
Membandingkan dua string untuk menentukan apakah string tersebut sama. Perbandingan tidak peka huruf besar/kecil. |
StrCmpIC |
Membandingkan dua string menggunakan aturan kolase run-time C (ASCII). Perbandingan tidak peka huruf besar/kecil. |
StrCmpLogicalW |
Membandingkan dua string Unicode. Digit dalam string dianggap sebagai konten numerik daripada teks. Pengujian ini tidak peka huruf besar/kecil. |
StrCmpN |
Membandingkan jumlah karakter tertentu dari awal dua string untuk menentukan apakah karakter tersebut sama. Perbandingan peka huruf besar/kecil. Makro StrNCmp berbeda dari fungsi ini hanya dalam nama. |
StrCmpNC |
Membandingkan jumlah karakter tertentu dari awal dua string menggunakan aturan kolase run-time C (ASCII). Perbandingan peka huruf besar/kecil. |
StrCmpNI |
Membandingkan jumlah karakter tertentu dari awal dua string untuk menentukan apakah karakter tersebut sama. Perbandingan tidak peka huruf besar/kecil. Makro StrNCmpI berbeda dari fungsi ini hanya dalam nama. |
StrCmpNIC |
Membandingkan jumlah karakter tertentu dari awal dua string menggunakan aturan kolase run-time C (ASCII). Perbandingan tidak peka huruf besar/kecil. |
StrCpy |
Menyalin satu string ke string lainnya. Catatan: Jangan gunakan. Lihat Keterangan untuk fungsi alternatif. |
StrCpyN |
Menyalin jumlah karakter tertentu dari awal satu string ke string lainnya. Catatan: Jangan gunakan fungsi ini atau makro StrNCpy. Lihat Keterangan untuk fungsi alternatif. |
StrCSpn |
Mencari string untuk kemunculan pertama salah satu dari sekelompok karakter. Metode pencarian peka huruf besar/kecil, dan karakter NULL yang dihentikan disertakan dalam kecocokan pola pencarian. |
StrCSpnI |
Mencari string untuk kemunculan pertama salah satu dari sekelompok karakter. Metode pencarian tidak peka huruf besar/kecil, dan penghentian karakter NULL disertakan dalam kecocokan pola pencarian. |
StrDup |
Menduplikasi string. |
StrFormatByteSize64 |
Mengonversi nilai numerik menjadi string yang mewakili angka yang dinyatakan sebagai nilai ukuran dalam byte, kilobyte, megabyte, atau gigabyte, tergantung pada ukurannya. |
StrFormatByteSizeA |
Mengonversi nilai numerik menjadi string yang mewakili angka yang dinyatakan sebagai nilai ukuran dalam byte, kilobyte, megabyte, atau gigabyte, tergantung pada ukurannya. Berbeda dariStrFormatByteSizeW dalam satu jenis parameter. |
StrFormatByteSizeEx |
Mengonversi nilai numerik menjadi string yang mewakili angka dalam byte, kilobyte, megabyte, atau gigabyte, tergantung pada ukurannya. MemperluasStrFormatByteSizeWdengan menawarkan opsi untuk membulatkan ke digit terdekat yang ditampilkan atau untuk membuang digit yang tidak diputar. |
StrFormatByteSizeW |
Mengonversi nilai numerik menjadi string yang mewakili angka yang dinyatakan sebagai nilai ukuran dalam byte, kilobyte, megabyte, atau gigabyte, tergantung pada ukurannya. Berbeda dari StrFormatByteSizeA dalam satu jenis parameter. |
StrFormatKBSize |
Mengonversi nilai numerik menjadi string yang mewakili angka yang dinyatakan sebagai nilai ukuran dalam kilobyte. |
StrFromTimeInterval |
Mengonversi interval waktu, yang ditentukan dalam milidetik, menjadi string. |
StrIsIntlEqual |
Membandingkan jumlah karakter tertentu dari awal dua string untuk menentukan apakah karakter tersebut sama. |
StrNCat |
Menambahkan jumlah karakter tertentu dari awal satu string ke akhir string lainnya. Catatan: Jangan gunakan fungsi ini atau makro StrCatN. Lihat Keterangan untuk fungsi alternatif. |
StrPBrk |
Mencari string untuk kemunculan pertama karakter yang terkandung dalam buffer tertentu. Pencarian ini tidak menyertakan karakter null yang dihentikan. |
StrRChr |
Mencari string untuk kemunculan terakhir karakter tertentu. Perbandingan peka huruf besar/kecil. |
StrRChrI |
Mencari string untuk kemunculan terakhir karakter tertentu. Perbandingan tidak peka huruf besar/kecil. |
StrRetToBSTR |
Menerima strukturSTRRETyang dikembalikan oleh IShellFolder::GetDisplayNameOf yang berisi atau menunjuk ke string, dan mengembalikan string tersebut sebagai BSTR. |
StrRetToBuf |
Mengonversi strukturSTRRETyang dikembalikan oleh IShellFolder::GetDisplayNameOf ke string, dan menempatkan hasilnya dalam buffer. |
StrRetToStr |
Mengambil strukturSTRRETyang dikembalikan oleh IShellFolder::GetDisplayNameOf dan mengembalikan penunjuk ke string yang dialokasikan yang berisi nama tampilan. |
StrRetToStrN |
Mengambil strukturSTRRETyang dikembalikan oleh IShellFolder::GetDisplayNameOf, mengonversinya menjadi string, dan menempatkan hasilnya dalam buffer. |
StrRStrI |
Mencari kemunculan terakhir substring tertentu dalam string. Perbandingan tidak peka huruf besar/kecil. |
StrSpn |
Mendapatkan panjang substring dalam string yang sepenuhnya terdiri dari karakter yang terkandung dalam buffer tertentu. |
StrStr |
Menemukan kemunculan pertama substring dalam string. Perbandingan peka huruf besar/kecil. |
StrStrI |
Menemukan kemunculan pertama substring dalam string. Perbandingan tidak peka huruf besar/kecil. |
StrToInt |
Mengonversi string yang mewakili nilai desimal menjadi bilangan bulat. Makro StrToLong identik dengan fungsi ini. |
StrToInt64Ex |
Mengonversi string yang mewakili nilai desimal atau heksadesimal menjadi bilangan bulat 64-bit. |
StrToIntEx |
Mengonversi string yang mewakili angka desimal atau heksadesimal menjadi bilangan bulat. |
StrTrim |
Menghapus karakter di depan dan berikutnya yang ditentukan dari string. |
wnsprintf |
Mengambil daftar argumen panjang variabel dan mengembalikan nilai argumen sebagai cetakstring berformat gaya. Catatan: Jangan gunakan fungsi ini. Lihat Keterangan untuk fungsi alternatif. |
wvnsprintf |
Mengambil daftar argumen dan mengembalikan nilai argumen sebagai cetakan string berformat gaya. Catatan: Jangan gunakan fungsi ini. Lihat Keterangan untuk fungsi alternatif. |