0

Embarcadero C++Builder XE7 を使用。

いくつかのスタイルをリソースに配置しました。スタイルは、[プロジェクト -> リソースとイメージ] ダイアログを使用して追加されています。結果の.rcファイルは次のようになります。

Auric VCLSTYLE "C:\\Program Files (x86)\\Embarcadero\\Studio\\15.0\\Redist\\styles\\vcl\\Auric.vsf"
Carbon VCLSTYLE "C:\\Program Files (x86)\\Embarcadero\\Studio\\15.0\\Redist\\styles\\vcl\\Carbon.vsf"

ビルド中に、リソースがビルドされてリンクされていることがわかります。

を使用して、このライブラリにリンクしているメインアプリケーションからこれにアクセスしたいと思いますTStyleManager::Styles。RC を直接インクルードするか、BPL に入れて で読み込むかに関係LoadPackage()なく、上記のリストではなく、Windows スタイルのみが返されます。メイン アプリケーションにこれらのリソースをロードさせるにはどうすればよいですか?

4

1 に答える 1