- ベストアンサー
MFC、APIについて教えてください
はじめまして、dio-dioです。 今回からこのOKWaveにお世話になります。 よろしくお願いいたします。 早速ですが、質問させていただきます。 私はSE目指してプログラムを勉強していますが、 MFC,APIを使って2つのファイルを比較し、合成して 新たなファイルを作成するというプログラムを 作成することになりました。 ファイルはiniファイルを用います。 私はVB6を使用したことがあるのですが、形は似ていても MFCはまったく違う形式の言語です。 今まで一度もMFC使用したことがありません。 APIの関数も使用したことがありません。 そこでみなさまに助けていただきたいのです。 MFCの使用方法がよく分かるサイト、本など知っている方 教えてください。 あと、APIを使用したプログラムを作成するに当たって、 サンプルプログラムなどが記載されていてすぐにでも プログラム作成に参考になるようなサイトを知っている方 教えてください。 とてもわがままなお願いでしょうが大変困っています。 2週間でプログラムを作成しなければならず、時間がありません。 みなさまの助けが必要不可欠です。 どうか宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
★MFC を使用するには C++ のクラス概念を先にお勉強して下さい。 ・下にファイルを操作するリンクを載せておきます。 http://www.g-ishihara.com/mfc_fi_02.htm→『テキストファイルの入出力』 http://www.ne.jp/asahi/hishidama/home/tech/vcpp/filefunc.html→『ファイル関連』 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) となっています。 買うときは、本屋などでリサーチしましょう。 ・以上。参考情報でした。
その他の回答 (1)
- 5S6
- ベストアンサー率29% (675/2291)
クラスの概念がわかっていれば話は早いのですが、 CFileというクラスを使います。 CFile oFile1,oFile2; oFile1.Read(・・・・ という感じですね。 MSサイトのAPIマニュアルが読めるようになると楽になります。 それまではヘルプの意味がわからない!って感じだと思います。 file *fp; とかやっては駄目ですよ。MFCを使ってません。
お礼
回答ありがとうございます。 クラスの概念ですね・・・ 昔大学の講義でかじったこと思い出しました。 参考書引っ張り出してきて一から勉強しなおします。 今回助けていただいてありがとうございました。
お礼
回答ありがとうございます。 詳しくMFCについて記載されているサイトがあるとは 今まで見つけられずにいましたので 大変重宝になります。 これを武器にMFCボスに打ち勝とうと思います。 パーティーに加わっていただいてありがとうございました。