Bagikan melalui


Fungsi ILCreateFromPathA (shlobj_core.h)

Mengembalikan struktur ITEMIDLIST yang terkait dengan jalur file tertentu.

Sintaks

PIDLIST_ABSOLUTE ILCreateFromPathA(
  [in] PCSTR pszPath
);

Parameter

[in] pszPath

Jenis: PCTSTR

Penunjuk ke string Unicode yang dihentikan null yang berisi jalur. Panjang string ini tidak boleh lebih dari MAX_PATH karakter, termasuk karakter null yang mengakhiri.

Nilai kembali

Jenis: PIDLIST_ABSOLUTE

Mengembalikan penunjuk ke struktur ITEMIDLIST yang sesuai dengan jalur.

Keterangan

Panggil ILFree untuk merilis ITEMIDLIST setelah Anda selesai.

Catatan

Header shlobj_core.h mendefinisikan ILCreateFromPath 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 XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shlobj_core.h (termasuk Shlobj.h, Shlobj_core.h, Shlobj.h, Shlobj_core.h)
Pustaka Shell32.lib
DLL Shell32.dll (versi 5.0 atau yang lebih baru)
Set API ext-ms-win-shell-shell32-l1-2-1 (diperkenalkan dalam Windows 10, versi 10.0.10240)