テクニカルレシピ(Visual C++のレシピ)

Home>>Visual C++>>MFCって? LastUpdate:2009-01-21

MFCはWindwosアプリの基本

Visual C++には便利な機能をまとめたMFCと呼ばれるクラス群があります。
(MFC:Microsoft Foundation Class)

MFCという名前ぐらいは聞いたことがある人もいるかもしれません。
MFCはプログラマに対しWindowsアプリ開発に必要な機能を色々提供してくれます。

1つの具体例がGUI作成用のAPIですね。
他にも沢山機能がありますが、初めは知らなくても問題ありません。
ポイントはMFCを使うと簡単にGUIアプリを作れるということです。

MFCが難しそうだと感じる人もいるでしょう。
ただ結論から言ってしまうと、初心者のうちは
「MFCを使ってプログラムしてるな」と感じることはあまりありません。

もちろん結果として使っているのですが、
使いこなしている実感がわくのはVisual C++にある程度慣れてからです。

初心者のうちは「決まった場所に、決まったAPI」を貼り付ける作業が中心になります。
前述しましたが「#include <stdio.h>」の意味がわからなくてもC言語が使えるようなものです。

また残念ながらMFCを座学で理解することは難しいので、
「とりあえず作ってみて慣れてから考える」アプローチがいいと思います。
(MFCアプリの作り方はアプリの種類以降で具体的に解説します。)

VC++のメリット:前項<< ページの先頭に戻る >>次項:Mainはどこ?


このエントリーをはてなブックマークに追加