Bagikan melalui


Fungsi SHObjectProperties (shlobj_core.h)

[SHObjectProperties tersedia untuk digunakan dalam sistem operasi yang ditentukan di bagian Persyaratan. Ini mungkin diubah atau tidak tersedia dalam versi berikutnya.]

Memanggil perintah menu konteks Properti pada objek Shell.

Sintaks

BOOL SHObjectProperties(
  [in] HWND   hwnd,
  [in] DWORD  shopObjectType,
  [in] PCWSTR pszObjectName,
  [in] PCWSTR pszPropertyPage
);

Parameter

[in] hwnd

Jenis: HWND

Gagang jendela induk kotak dialog. Nilai ini bisa NULL.

[in] shopObjectType

Jenis: DWORD

Nilai bendera yang menentukan jenis objek.

SHOP_PRINTERNAME

pszObjectName berisi nama printer yang mudah diingat.

SHOP_FILEPATH

pszObjectName berisi nama file yang sepenuhnya memenuhi syarat.

SHOP_VOLUMEGUID

pszObjectName berisi (a) nama volume formulir \?\Volume{GUID}, di mana {GUID} adalah pengidentifikasi unik global (misalnya, "\?\Volume{2eca078d-5cbc-43d3-aff8-7e8511f60d0e})", atau (b) jalur drive (misalnya, "C:").

[in] pszObjectName

Jenis: PCWSTR

String Unicode yang dihentikan null yang berisi nama objek. Konten string ditentukan oleh bendera yang diatur di shopObjectType.

[in] pszPropertyPage

Jenis: PCWSTR

String Unicode yang dihentikan null yang berisi nama halaman lembar properti yang akan dibuka pada awalnya. Atur parameter ini ke NULL untuk menentukan halaman default.

Nilai kembali

Jenis: BOOL

TRUE jika perintah berhasil dipanggil; jika tidak, FALSE.

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)
Pustaka Shell32.lib
DLL Shell32.dll (versi 5.0 atau yang lebih baru)