_SICHINTF列舉 (shobjidl_core.h)
用來判斷如何比較兩個Shell專案。 IShellItem::Compare 會使用此列舉型別。
Syntax
typedef enum _SICHINTF {
SICHINT_DISPLAY = 0,
SICHINT_ALLFIELDS,
SICHINT_CANONICAL = 0x10000000,
SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL = 0x20000000
} ;
常數
SICHINT_DISPLAY 值: 0 0x00000000。 這與 IShellItem::Compare 介面的 iOrder 參數相關,並指出比較是以資料夾檢視中的顯示為基礎。 |
SICHINT_ALLFIELDS (int) 0x80000000。 殼層專案的兩個實例的確切比較。 |
SICHINT_CANONICAL 值: 0x10000000 0x10000000。 這與 IShellItem::Compare 介面的 iOrder 參數相關,並指出比較是以標準名稱為基礎。 |
SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL 值: 0x20000000 0x20000000。 Windows 7 和更新版本。 如果 Shell 專案不相同,請測試檔案系統路徑。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows XP、Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | shobjidl_core.h (包括 Shobjidl.h) |