VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2005/12/14(Wed) 16:48
投稿者ひろんた
Eメール
URL
タイトルRe^2: ListViewにエクスプローラの詳細表示のようにアイコンをだしたい

早速の御教授ありがとうございます。
質問に答えます。

> 関連付けられたアイコンが取得できているのですか(大・小)
hIcon = ExtractAssociatedIcon(App.hInstance, _
                                          Dir1.path & "\" & s & vbNullC
har, _
                                          0)
で取得したアイコンです。大、小かはわかりません。
二つ取得できるのですね?


> 取得できているが、ImageList1 ImageList2 からの表示ができないのですか?
取得したアイコンをImageList1に追加するのが
DrawIcon ImageList1.hdc, 0, 0, hIcon
です。

> 大きいアイコンは表示できるが、小さいアイコンが表示できないのか?
大きいアイコンはいりません。
小さいアイコンはPicture1にだせているので取得できてると思います。

> 小さいアイコンはどのようにして取得していますか?
hIcon = ExtractAssociatedIcon(App.hInstance, _
                                          path & "\" & ファイル名 & vbN
ullChar, _
                                          0)
です。

> 今一質問が理解できません。
> (中途半端な注釈もないコードは私には理解できません。m(__)m)

すいません私もListViewに関連付けされた小さいアイコンを表示したく
色々コードをコピペして書いていますがなぜアイコンが取得できたのかさえ
解かっていません。

よろしければその辺も含め御教授願いただければ幸いです。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -