• 締切済み

IDEを使わないウインドウプログラム

VC++を使ってウインドウを作成すると、勝手にクラスが作られてしまいますが、クラスを使わずにウインドウを表示したいです。 CreateWindowで一つ一つコントロールを配置していくか、リソーススクリプトファイルを手書きする手法があるらしいですが、どちらの方法でも出来上がるものは同じでしょうか?

みんなの回答

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.1

がると申します。 んっと…可不可で話をするのであれば「可能」です。Win32APIを調べると色々と載っているかと。 ただ、どうも「隠されたAPI」がかなりあるらしく、「MFCとかを使うと出来る挙動なのにその挙動をWin32API経由で叩くことが出来る関数がどこにも記述されていない」ことも多々。 技術的に論理的に考察すると、最終的には何らかの関数がきちんと存在しうるはずなのですが、その辺はかなり隠蔽されているので。 そういった意味では「十二分にGUIアプリケーションが作り得るか」という質問に変えると…或いはNoなのかもしれません。 無論「私が知らないだけ」の可能性も十分にあるのですが(苦笑

yulali
質問者

お礼

お答え頂いてありがとうございます。何とか解決することができました。MFCは本当に不自由で、使う気がしませんよね。

関連するQ&A