• ベストアンサー

GUIのデザイン(設計)もコードで書くの? C++

C++って、GUIのデザインもコードで書くんですか? VBみたいにボタンなどのパーツをGUIで配置して作らないんですか? バカな質問ですみません、C++の素人ですので。

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

  • ベストアンサー
  • qwertfk
  • ベストアンサー率67% (55/81)
回答No.3

WindowsのAPIを使って全て手書きでGUIまで書くこともできますが、面倒なので普通はしません。 代わりにC++用のGUIフレームワークを使います。 VCならMFCというフレームワークが入っており、当然GUI設計用のツールもありますので、その場合はVBのようにGUIを設計できます。 最近はC++でGUIを作るにはQtというフレームワークが人気ですが、それも同様に通常はGUIデザイン用のツールを使い、自分でコードを書いたりはしません。

その他の回答 (2)

  • hirotn
  • ベストアンサー率59% (147/246)
回答No.2

ニコニコ動画で申し訳ありませんがちょうどよい動画があります。 【プログラミング】テトリスを1時間強で作ってみた【実況解説】 http://www.pideo.net/video/nicovideo/57779c5d7fb07960/ Win32APIとテキストエディタ、ペイントでテトリスを作っております。 こういうことも可能ですが、大変なのは見るとわかります。

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

使うフレームワークや開発環境によります。 まぁ、VC++の無料版(Express)ではWin32API用は標準で何もついてないですけどね。 ※ .rcをエディタで編集する事は可能。これだとhtmlレベル。 それもResEditとか外部ツールを使えば解決。 C++/CLIのFormならVBと同じデザイナが使える。 ただ、将来的には出来なくなるかも。

関連するQ&A