私はC ++、特にMS C ++(Windows用)に非常に慣れていません
フォルダにオーバーレイアイコンを表示したい。
ネット上に例がほとんどないため、私はある程度成功しています。
オーバーレイ アイコンを表示する条件を作成できるように、ファイル/フォルダーの属性を取得して操作しようとしています。
ファイル/フォルダー (存在する場合) に関する情報をどのように取得できるかという DWORD の内容を理解するのに苦労していますIShellIconOverlayIdentifier::IsMemberOf
。方法について話しているのです。
HRESULT IsMemberOf(
[in] PCWSTR pwszPath,
DWORD dwAttrib
);
それがフォルダーなのか、書き込み可能かどうかを知るにはどうすればよいでしょうか... (dwAttrib から)。
それは言う(IsMemberOfドキュメントのdwAttr)
オブジェクトの属性
DWORD には、ファイル/フォルダーのすべての属性が本当に含まれていますか?
メソッドから取得する必要がある場合IShellFolder::GetAttributesOf
、どうすればそれを達成できますか。
私はJavaに傾倒しているので、このオーバーレイを行うだけでよいことを願っています。ありがとう