C# でコントロールパネルのアイコン取得する実験コードやっとできた!><;

フォロー

コントロールパネルの項目のアイコンを取得するには、

コントロールパネル項目のGUIDみたいなパス名(?)をSHParseDisplayNameでPIDLに変換してから、
SHGetFileInfoで、SHGFI_PIDLを使ってPIDLで指定して、SHFILEINFOを得る
ってしないとうまくいかない><
そのやり方がよくわかんなくて、1時間くらい試行錯誤してた><;

ログインして会話に参加
:realtek:

思考の /dev/null