Baca dalam bahasa Inggris

Bagikan melalui


Header shlobj.h

Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:

shlobj.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IActiveDesktopP

Mengekspos metode yang mengelola Desktop Windows.
IADesktopP2

Menyediakan metode untuk mengelola Desktop Windows.
IColumnProvider

Mengekspos metode yang mengaktifkan penambahan kolom kustom dalam tampilan Detail Windows Explorer.
ICopyHookA

Mengekspos metode yang membuat handler kait salinan. (ANSI)
ICopyHookW

Mengekspos metode yang membuat handler kait salinan. (Unicode)
ICurrentWorkingDirectory

Mengekspos metode yang memungkinkan klien untuk mengambil atau mengatur direktori kerja objek saat ini.
IDefViewFrame

Hanya digunakan untuk fungsionalitas IUnknown-nya. Ini tidak memiliki metode sendiri.
IDockingWindowFrame

Mengekspos metode yang mendukung penambahan objek IDockingWindow ke bingkai. Diimplementasikan oleh browser.
IDocViewSite

Digunakan sebagai objek situs oleh antarmuka IShellView.
IFileViewerA

Mengekspos metode yang menunjuk antarmuka yang memungkinkan penampil file terdaftar diberi tahu ketika harus menampilkan atau mencetak file. (ANSI)
IFileViewerSite

Mengekspos metode yang menunjuk antarmuka yang memungkinkan penampil file untuk mengambil handel ke jendela yang disematkan saat ini, atau untuk mengatur jendela baru yang disematkan.
IFileViewerW

Mengekspos metode yang menunjuk antarmuka yang memungkinkan penampil file terdaftar diberi tahu ketika harus menampilkan atau mencetak file. (Unicode)
INewShortcutHookA

Mengekspos metode untuk membuat pintasan Internet baru. (ANSI)
INewShortcutHookW

Mengekspos metode untuk membuat pintasan Internet baru. (Unicode)
IShellFolderBand

IShellFolderBand dapat diubah atau tidak tersedia.
IShellImageStore

Dihentikan. Mengekspos metode yang memanipulasi cache gambar.
IThumbnailCapture

Mengekspos metode yang mendapatkan representasi gambar mini dari wallpaper HTML.

Fungsi

 
DriveType

Fungsi DriveType menentukan jenis drive berdasarkan nomor drive. (Fungsi DriveType)
GetFileNameFromBrowse

Fungsi GetFileNameFromBrowse membuat kotak dialog Buka sehingga pengguna dapat menentukan drive, direktori, dan nama file untuk dibuka.
PathIsslowa

PathIsSlow dapat diubah atau tidak tersedia. (ANSI)
PathIssloww

PathIsSlow dapat diubah atau tidak tersedia. (Unicode)
PathProcessCommand

Dihentikan. Memproses string yang berisi baris perintah dan menghasilkan string yang dikutip yang sesuai, dengan argumen yang dilampirkan jika diperlukan.
PerUserInit

Membuat Dokumen Saya dan folder khusus lainnya, menginisialisasinya sesuai kebutuhan, dan membuat item menu pintasan Kirim Ke untuk Dokumen Saya.
SHChangeNotifyRegisterThread

Mengaktifkan register asinkron dan deregister utas.
SHCreatePropSheetExtArray

SHCreatePropSheetExtArray dapat diubah atau tidak tersedia.
SHCreateQueryCancelAutoPlayMoniker

Dihentikan. Membuat moniker kelas QueryCancelAutoPlay, yang kemudian dapat digunakan untuk mendaftarkan handler IQueryCancelAutoPlay di tabel objek yang sedang berjalan (ROT).
SHLoadOLE

Dihentikan. Disediakan untuk kompatibilitas mundur.
SHMultiFileProperties

Menampilkan lembar properti gabungan untuk sekumpulan file. Nilai properti umum untuk semua file ditampilkan sementara yang berbeda menampilkan string (beberapa nilai).
SHOpenPropSheetA

SHOpenPropSheet dapat diubah atau tidak tersedia. (ANSI)
SHOpenPropSheetW

SHOpenPropSheet dapat diubah atau tidak tersedia. (Unicode)
SHRunControlPanel

Membuka item Panel Kontrol.
SoftwareUpdateMessageBox

Menampilkan kotak pesan standar yang dapat digunakan untuk memberi tahu pengguna bahwa aplikasi telah diperbarui.

Struktur

 
NAMA AASHELLMENUFILE

Struktur ukuran variabel yang berisi informasi tentang nama file menu.
AASHELLMENUITEM

Berisi informasi tentang item menu. (AASHELLMENUITEM)
BANDINFOSFB

Berisi informasi tentang pita folder. Struktur ini digunakan dengan metode IShellFolderBand::GetBandInfoSFB dan IShellFolderBand::SetBandInfoSFB.
FVSHOWINFO

Berisi informasi yang digunakan penampil file untuk menampilkan file.
SFV_SETITEMPOS

Menyimpan informasi posisi untuk item. Digunakan dengan SFVM_SETITEMPOS pesan.
SHChangeProductKeyAsIDList

Struktur SHChangeProductKeyAsIDList
SHCOLUMNDATA

Berisi informasi yang mengidentifikasi file tertentu. Ini digunakan oleh IColumnProvider::GetItemData saat meminta data untuk file tertentu.
SHCOLUMNINFO

Berisi informasi tentang properti kolom. Ini digunakan oleh IColumnProvider::GetColumnInfo.
SHCOLUMNINIT

Meneruskan informasi inisialisasi ke IColumnProvider::Initialize.
TBINFO

Digunakan dengan pemberitahuan SFVM_GETBUTTONINFO untuk menentukan jumlah tombol yang akan ditambahkan ke toolbar, serta cara tombol ditambahkan.