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

投稿日: 2005/07/29(Fri) 09:20
投稿者VB初心者
URL
タイトルRe: OleCreatePictureIndirectについて

K.J.Kさん、花ちゃんさん早速の返信ありがとうございます。
> まぁ、shellのアイコンを表示するならば、付属のTreeViewコントロール
> ではなく、面倒なようでもAPI関数を使って直接TreeViewを生成し、それ
> を用いるのが無難ではないかと。
API関数を使ってツリービューを作る事できるんですか?!まだまだ未熟者ゆえ
知りませんでした。
難しそうですね。。。
>>>>
上記のページはいずれも事前にみておりましたがMSDNに関しましては英語なので
理解が難しくただ今解読中です。みなさん英語読めるんですか?
いちおAPIに関しましては表記方法をそのまま今は覚える事にします。
もう一つ質問なんですが、上記の掲示板の中の(勝手にコピペしてしまってよかったのかな?...)
構造体宣言でここでは
>Private Type CLSIdType
>    id(16) As Byte
>End Type
と宣言して
.
.
>IID_IDispatch.id(8) = &HC0
>IID_IDispatch.id(15) = &H46
とピクチャオブジェクトに変換する処理の所でこう宣言してますが
他のページで(heropaさんの掲示板から引用(勝手にすいません。))
>Private Type tagGUID
>    Data1           As Long
>    Data2           As Integer
>    Data3           As Integer
>    Data4(0 To 7)   As Byte
>End Type
>.
>.
>udtGUID.Data1 = &H20400
>udtGUID.Data4(0) = &HC0
>udtGUID.Data4(7) = &H46
と宣言が多少なり違うんですがこの違いがよく分かりませんでした。
またお時間あればご教授願います。


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

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

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