2
C++(およびQt)を使用してDLLまたはEXEファイルからアイコンを読み取るにはどうすればよいですか?C++/Qt(Windows上)の.exeと.dllからアイコンを読み取る方法は?
私はGoogleに関連するものは何も見つかりませんでした。私は必要なものではないqtを使用してアプリケーションアイコンを変更する方法しか得られません。
C++(およびQt)を使用してDLLまたはEXEファイルからアイコンを読み取るにはどうすればよいですか?C++/Qt(Windows上)の.exeと.dllからアイコンを読み取る方法は?
私はGoogleに関連するものは何も見つかりませんでした。私は必要なものではないqtを使用してアプリケーションアイコンを変更する方法しか得られません。
あなたがしようとしていることを理解していれば、これは一般的なLoadResource
関数または特定のLoadIcon
関数によって可能になるはずです。前者の例はhereです。
LoadLibrary
を使用してEXEまたはDLLへのハンドルを作成し、後でLoadResource
またはLoadIcon
関数の引数として使用します。
同様のオプションを提供するQt関数についてはわかりませんが、おそらく他の関数もあります。
ありがとう、私はもう1つ質問があります...アイコンの形式は何ですか?プレーンな.icoファイルがメモリにありますか? – Tibi
私は自分の頭の中から確信が持てませんが、似ていると思います。あるいは、少なくとも類似のフィールドを持つ構造体の形で。しかし、あなたはそれを見たいかもしれません。 – Bart