- 締切済み
IDEを使わないウインドウプログラム
VC++を使ってウインドウを作成すると、勝手にクラスが作られてしまいますが、クラスを使わずにウインドウを表示したいです。 CreateWindowで一つ一つコントロールを配置していくか、リソーススクリプトファイルを手書きする手法があるらしいですが、どちらの方法でも出来上がるものは同じでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- galluda
- ベストアンサー率35% (440/1242)
回答No.1
がると申します。 んっと…可不可で話をするのであれば「可能」です。Win32APIを調べると色々と載っているかと。 ただ、どうも「隠されたAPI」がかなりあるらしく、「MFCとかを使うと出来る挙動なのにその挙動をWin32API経由で叩くことが出来る関数がどこにも記述されていない」ことも多々。 技術的に論理的に考察すると、最終的には何らかの関数がきちんと存在しうるはずなのですが、その辺はかなり隠蔽されているので。 そういった意味では「十二分にGUIアプリケーションが作り得るか」という質問に変えると…或いはNoなのかもしれません。 無論「私が知らないだけ」の可能性も十分にあるのですが(苦笑
お礼
お答え頂いてありがとうございます。何とか解決することができました。MFCは本当に不自由で、使う気がしませんよね。