エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C#でアイコン取得2 (マイコンピュータ)
やりたいこと前回の方法で、ファイルやフォルダのパスがわかれば、そのアイコンを取得することが可能に... やりたいこと前回の方法で、ファイルやフォルダのパスがわかれば、そのアイコンを取得することが可能になりました。 ただ、この方法だとマイコンピュータのアイコンがとれない。。。 で、いろいろ調べたら方法がわかったのでまとめておきます。 こんなのをつくる。OKボタンを押すとマイコンピュータのアイコンが表示される。 ポイント 前回との差異を中心に説明すると。 ①SHGetFileInfo()の第一引数がポインタのものを準備する。またフラグにpidl用のフラグを追加。 ※ここがよくわからず、ずっとpidlをstringに変換して渡そうなどとして壁にぶつかっていた。。。 ②SHGetSpecialFolderLocation()にて、mycomputerのpidlを取得。 ※pidlはパスの代わりになるようなものという理解でよさそう。 ③ウィンドウハンドルはFormがもっており、this.handleで