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


HSPTV!掲示板


未解決 解決 停止 削除要請

2009
0916
MisaAPIのExtractIcon命令で実行ファイルに埋め込んだ(packした)アイコンファイルが読み込めない2未解決


Misa

リンク

2009/9/16(Wed) 09:41:19|NO.27708

実行ファイルに埋め込んだアイコンファイルを読み込みたいです。

ExtractIcon命令で指定のアイコンのハンドルを表示するスクリプトを作りました。
スクリプトエディタで実行してる間は、普通にアイコンハンドルが表示できるのですが
アイコンファイルをpackして実行ファイルを作ると、読み込めなくなります。(外部アイコンファイルは読み込める)
packしたアイコンファイルを読み込むにはどうしたらいいでしょうか?


//パック設定 #packopt name "アイコンのハンドル取得" #pack "test.ico" // #uselib "Shell32.dll" #cfunc ExtractIcon "ExtractIconA" int,sptr,int filename="test.ico" ;packしたicoファイル iconhnd=ExtractIcon(hinstance,filename,0) mes "アイコンのハンドル:"+iconhnd+""



この記事に返信する


ANTARES

リンク

2009/9/16(Wed) 12:48:01|NO.27714

 bcopyで外に出します。



Misa

リンク

2009/9/16(Wed) 19:21:12|NO.27719

回答ありがとうございます。
bcopyでpackファイルを外に出すということですよね。
うーん、もう少しスマートにはいかないものでしょうか?
出来れば、埋め込みファイルのまま利用したいです。
引き続き、参考になる回答よろしくお願いします。m(_ _)m



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