HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2007
0506
なまこアイコンを取得4未解決


なまこ

リンク

2007/5/6(Sun) 12:12:15|NO.8084

兄はいまランチャーを作っていますが、そのランチャーではプログラムのアイコンを表示しません
なので僕はアイコンを取得して表示できるランチャーを作って兄を見返してやりたいのですが、
どうすればアイコンを取得できるのでしょうか。
ちなみにもう元になるものはできています。



この記事に返信する


FUJI

リンク

2007/5/6(Sun) 12:35:09|NO.8086

ちょうど同じことを考えてました。
調べてみると、SHGetFileInfoという関数を使うみたいです。


#uselib "shell32" #func global SHGetFileInfo "SHGetFileInfo" sptr, int, int, int, int #uselib "user32" #func DrawState "DrawStateA" int, int, int, sptr, int, int, int, int, int, int #func DestroyIcon "DestroyIcon" int dim shinfo, 4 SHGetFileInfo dir_exe+"\\index.htm", 0, varptr(shinfo), 4, $00000100 DrawState hdc, , ,shinfo.0, , 50, 50, , , $3 redraw DestroyIcon shinfo.0

不安なので、詳しい方、補足やツッコミなどあったらお願いします。



a

リンク

2007/5/6(Sun) 14:31:09|NO.8087

人に教えさせてんだから実際には見返せてねえよ



jet-ball

リンク

2007/5/6(Sun) 15:22:37|NO.8088

まあ小学何年生かは知らないけど
そういう気持ちはわいてくるもんなんだよ、たぶん。
がんばれ

>FUJIさん
問題ないと思います



f

リンク

2007/7/7(Sat) 02:36:46|NO.9345

age



ONION software Copyright 1997-2023(c) All rights reserved.