VB6でDLLやEXEから取得したアイコンをフォームのアイコンに設定する
ということをやっています。
APIのExtractIconでアイコンのハンドルを取得はできるのですが、
formのIconプロパティに設定する方法がわかりません。
どうやればいいのでしょうか??
↓↓↓ちなみにアイコンハンドル取得はこんな感じでやっています↓↓↓
ExtractIcon(Me.hWnd, App.Path & "\EXCEL.EXE", CLng(0))
Me.Icon = LoadPicture("<ファイル名>")
でOK。
ああ、失礼。
ハンドルまでか・・・
http://kone.vis.ne.jp/program/#sample17
ここのSaveIconFile関数で保存して、
LoadPictureで問題ないでしょう。
失礼、何もファイルに落とす必要ないですね。。。
Call DrawIcon(Me.hDC, 0, 0, <アイコンハンドル>)
ぴろあきさん、ありがとうございました。
何とかできそうです☆
返事が遅くなりまことにすみませんm(_ _)m
ツイート | ![]() |