MFCは使いますか? – プログラミング – Home

通知
すべてクリア

[解決済] MFCは使いますか?


白
 白
(@白)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

はじめまして。
最近VC++をはじめました。

みなさんはVC++でGUIのアプリケーションを作るとき、MFCを使いますか?
それともMFCを使わずにSDKで作りますか?
教えてください。


引用未解決
トピックタグ
はまち
 はまち
(@はまち)
ゲスト
結合: 24年前
投稿: 146
 

僕は、MFCはよく使っています。APIは勉強したいとは思っているのですが、あまり使って
いません。


返信引用
wood
 wood
(@wood)
ゲスト
結合: 23年前
投稿: 895
 

MFCは使用しています
特に私は、VCの入門書が使用している事と、アプリケーションWIZが
MFC用になっている、インテリセンスもMFC含んでいる
このようなことから、MFCしようしています

また、今のところ個人趣味・満足のPG作成しか、していないからこれで
十分なのかもしれません

os:Win2000・XP
VC++6.0(SP3)

の環境です

ほかの方もOSくらいは記入しましょう


返信引用
不良PG
 不良PG
(@不良PG)
ゲスト
結合: 23年前
投稿: 80
 

私の場合は・・

基本的にMFCで書いていますが、MFCで補いきれないものは、API(SDK?)で書きます。

どうしてもランタイムライブラリを使いたくない場合には、SDK(MFC未使用)で書くようにして
います。


返信引用
TAD
 TAD
(@TAD)
ゲスト
結合: 23年前
投稿: 54
 

私も一般的なウィンドウアプリケーションには MFC を使用しています。
API を使うと面倒なところも、MFC を使うと非常に楽です。

しかし、DirectX を使ったゲームなどのように、
ウィンドウをほとんど使わないようなアプリケーションの場合は、
API のみで作成しています。
理由は、DirectX のサンプルがほとんど非MFC なのと、
MFC のフレームワークが邪魔だからです。


返信引用
PATIO
(@patio)
Famed Member
結合: 4年前
投稿: 2660
 

仕事でやる場合は相手先の仕様しだいでどちらでもやりますし、
仕事でやるならどちらでも組めないと仕事になりません。
理想をいうならSDKで簡単なウインドウの出し方やダイアログの制御方を
覚えてからMFCを使う方法を覚えた方がウインドウズの内部的な仕組みが
よくわかってよいと思います。
趣味でやるなら本人の嗜好によるので何とも言えませんが。
仕事でやる場合にも特にSDKでやってほしいという話が無ければ、
MFCベースで作成して適宜SDKも使用します。
というか使用せざる得ないから使うわけですけれど。
指摘されている方がいらっしゃいますが、MFCのブラックボックス化された部分は
時として邪魔になるときもあります。そういう場合はSDKを使った方がすっきり
した作りになる場合もあります。


返信引用
PAI
 PAI
(@PAI)
ゲスト
結合: 23年前
投稿: 359
 

仕事だったら仕様による。
趣味だったら・・・やっぱり仕様による。

基本的にはMFCで楽をしたいけど、
windowsのデフォルトのウィンドウの挙動が嫌だったり、
スピードが必要な場合とかはAPIのみでいく。

MFCをつかってても、APIで書きなれてる部分はAPIで書く、
MFCの挙動が嫌いでAPIを自分好みにラップしたクラスが
だんだんたまってきていて、そいつらをつかう。


返信引用
白
 白
(@白)
ゲスト
結合: 23年前
投稿: 2
Topic starter  

みなさんご返答ありがとうございました。
大変参考になりました。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました