_SICHINTF列挙 (shobjidl_core.h)
2 つのシェル項目を比較する方法を決定するために使用されます。 IShellItem::Compare では 、この列挙型が使用されます。
構文
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。 シェル項目の 2 つのインスタンスの正確な比較。 |
SICHINT_CANONICAL 値: 0x10000000 0x10000000。 これは、IShellItem::Compare インターフェイスの iOrder パラメーターに関連し、比較が正規名に基づいていることを示します。 |
SICHINT_TEST_FILESYSPATH_IF_NOT_EQUAL 値: 0x20000000 0x20000000。 Windows 7 以降。 シェル項目が同じでない場合は、ファイル・システム・パスをテストします。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP、Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | shobjidl_core.h (Shobjidl.h を含む) |