UpdateResourceを使うには?


チョビ  2005-07-29 09:16:09  No: 16706

こんにちは。現在UpdateResourceを使ってEXEのアイコンを書き換えようとしています。ソースはこのようになっております。

procedure TForm1.Button1Click(Sender: TObject);
var

   EXEHWND:HWND;//EXEのハンドル

begin

   EXEHWND:=BeginUpdateResource(PChar('C:\Project1.exe'),True);

UpdateResource(EXEHWND,RT_ICON,RT_ICON,LANG_JAPANESE,??,サイズ);

   EndUpDateResource(EXEHWND,False);

end;

このようになっております。第5引数にはアイコンのデータを入れると思うのですが、そのデータをどうやって取得すればいいのか分かりません。
バイナリデータを指定してもダメでした・・・・
ご存知の方ご教授いただけないでしょうか?


やほー  2005-07-29 23:12:12  No: 16707

UpdateResourceで検索かけるとひっかかるぞーと


チョビ  2005-07-30 03:45:43  No: 16708

検索してるんですが、リソースデータから読み込む方法しか書いてないんですよね・・・僕はアイコンファイルから読み込んで書き換えたいんですが・・・


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加