プロが教える店舗&オフィスのセキュリティ対策術

はじめまして、dio-dioです。

今回からこのOKWaveにお世話になります。
よろしくお願いいたします。

早速ですが、質問させていただきます。

私はSE目指してプログラムを勉強していますが、
MFC,APIを使って2つのファイルを比較し、合成して
新たなファイルを作成するというプログラムを
作成することになりました。

ファイルはiniファイルを用います。
私はVB6を使用したことがあるのですが、形は似ていても
MFCはまったく違う形式の言語です。

今まで一度もMFC使用したことがありません。
APIの関数も使用したことがありません。

そこでみなさまに助けていただきたいのです。

MFCの使用方法がよく分かるサイト、本など知っている方
教えてください。

あと、APIを使用したプログラムを作成するに当たって、
サンプルプログラムなどが記載されていてすぐにでも
プログラム作成に参考になるようなサイトを知っている方
教えてください。

とてもわがままなお願いでしょうが大変困っています。
2週間でプログラムを作成しなければならず、時間がありません。

みなさまの助けが必要不可欠です。
どうか宜しくお願いいたします。

A 回答 (2件)

★MFC を使用するには C++ のクラス概念を先にお勉強して下さい。


・下にファイルを操作するリンクを載せておきます。
 http://www.g-ishihara.com/mfc_fi_02.htm→『テキストファイルの入出力』
 http://www.ne.jp/asahi/hishidama/home/tech/vcpp/ …→『ファイル関連』
 http://members.jcom.home.ne.jp/0434383301/vc5.htm→『ファイル入出力を使う』
 http://www4.plala.or.jp/tamo/vc/mfc92.html→『演習課題[ MFC によるファイル処理 ]』

その他:
・ファイル操作は Win32 API 関数で行うよりも MFC の CFile クラスを利用した方が簡単です。
 下に本を紹介します。
 (1)http://www.amazon.co.jp/dp/4881358219/→『Visual C++〈1〉はじめてのWindowsプログラミング』
 (2)http://www.amazon.co.jp/dp/4881358227/→『Visual C++〈2〉はじめてのオブジェクト指向プログラミング』
 (3)http://www.amazon.co.jp/dp/4881358235/→『Visual C++〈3〉はじめてのMFCプログラミング』
 急ぎの場合は、このような本を辞書代わりに手元に置いておく。
 Win32 API などは(1)、C++ やクラス概念は(2)、MFC は (3) となっています。
 買うときは、本屋などでリサーチしましょう。
・以上。参考情報でした。

参考URL:http://www.g-ishihara.com/mfc_fi_02.htm
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

詳しくMFCについて記載されているサイトがあるとは

今まで見つけられずにいましたので

大変重宝になります。

これを武器にMFCボスに打ち勝とうと思います。

パーティーに加わっていただいてありがとうございました。

お礼日時:2007/05/10 05:14

クラスの概念がわかっていれば話は早いのですが、


CFileというクラスを使います。

CFile oFile1,oFile2;

oFile1.Read(・・・・

という感じですね。

MSサイトのAPIマニュアルが読めるようになると楽になります。
それまではヘルプの意味がわからない!って感じだと思います。

file *fp;
とかやっては駄目ですよ。MFCを使ってません。

参考URL:http://msdn2.microsoft.com/ja-jp/library/3d65ch2 …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。

クラスの概念ですね・・・

昔大学の講義でかじったこと思い出しました。

参考書引っ張り出してきて一から勉強しなおします。

今回助けていただいてありがとうございました。

お礼日時:2007/05/10 05:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!