• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:gccでリソースファイルを使わない意味は?)

gccでリソースファイルを使わない意味は?

このQ&Aのポイント
  • リソースファイルを使わない意味とは何でしょうか?
  • リソースファイルの使用有無によるメリットとデメリットについて
  • リソースファイルを使わないことでの体験談やアドバイスはありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.4

リソースファイルをレイアウトだけに使って全部オーナードローするって手もあります。 あるいはリソースファイルを使わず全コントロールをCreateWindowするという手もあります。 どうやろうと自由ですが面倒なのは避けたいですよね。 まぁ、その着地点をどうするかです。 それと仕事だとか公開するライブラリやソースだと理解しやすいかを最大限に考慮する必要があります。

noname#211865
質問者

お礼

ご回答ありがとうございます。 オーナードローで苦労した事あって、その反動で必要な変数・データを好きに使いたいとか、あるかもしれないと思いました。 ライブラリやソースの理解のし易さはその通りだと思います。相手や自分の利益を守ったり利益を出すのに大切ですよね。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.3

Windowsのリソースのことであれば、マルチプラットフォームの開発を行う場合は使わないのが基本ですね。 使ったとしてもバージョン情報ぐらいとか。

noname#211865
質問者

お礼

ご回答ありがとうございます。参考になります。

すると、全ての回答が全文表示されます。
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.2

どうしても嫌なら完全に止めてみれば分かります。すごく面倒ですから。 楽をするためのリソースなので、止めるということは面倒になるというそれだけの事です。 それかウィジットツールのGTK+やQtを使えばWin32のリソースとほぼ無縁には成れます。代わりにGTK+やQtに形式に縛られますが。 ただ、どうやってもexeのアイコンだけはリソースと縁を切れないです。

noname#211865
質問者

お礼

zwiさんご回答ありがとうございます。 GTK+は以前にもやろうとした事があります。これを機にまたトライしてみます。Windowsのリソースファイルなら極力使わないようにする、というのはあまりなさそうな感じなのですかね。

noname#211865
質問者

補足

「完全に止める」とはどういう事かは分かりませんが、質問内容の「リソースファイル」は最近の趣味では、少なくとも最初の苦労を覚悟の上で使ってません。

すると、全ての回答が全文表示されます。
  • zwi
  • ベストアンサー率56% (730/1282)
回答No.1

そんな風にON/OFFで考えたりは私はしませんね。 リソースで良い所はリソースを使いオリジナリティが欲しければリソースをそのまま使わないだけです。 つまり、あるなし両方のメリットだけを頂きます。

noname#211865
質問者

お礼

ご回答ありがとうございます。 そうですね。特定の言語にこだわる必要が無いという考えと似てると思います。 でも言語によって好き嫌いありますよね。僕にとってはリソースはそれと似た部分があったりします。可視性とか透明性に欠けるというか。よく知らないだけの部分はあるんですけどね。

すると、全ての回答が全文表示されます。

関連するQ&A