• ベストアンサー

MFC、APIについて教えてください

はじめまして、dio-dioです。 今回からこのOKWaveにお世話になります。 よろしくお願いいたします。 早速ですが、質問させていただきます。 私はSE目指してプログラムを勉強していますが、 MFC,APIを使って2つのファイルを比較し、合成して 新たなファイルを作成するというプログラムを 作成することになりました。 ファイルはiniファイルを用います。 私はVB6を使用したことがあるのですが、形は似ていても MFCはまったく違う形式の言語です。 今まで一度もMFC使用したことがありません。 APIの関数も使用したことがありません。 そこでみなさまに助けていただきたいのです。 MFCの使用方法がよく分かるサイト、本など知っている方 教えてください。 あと、APIを使用したプログラムを作成するに当たって、 サンプルプログラムなどが記載されていてすぐにでも プログラム作成に参考になるようなサイトを知っている方 教えてください。 とてもわがままなお願いでしょうが大変困っています。 2週間でプログラムを作成しなければならず、時間がありません。 みなさまの助けが必要不可欠です。 どうか宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.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) となっています。  買うときは、本屋などでリサーチしましょう。 ・以上。参考情報でした。

参考URL:
http://www.g-ishihara.com/mfc_fi_02.htm
dio-dio
質問者

お礼

回答ありがとうございます。 詳しくMFCについて記載されているサイトがあるとは 今まで見つけられずにいましたので 大変重宝になります。 これを武器にMFCボスに打ち勝とうと思います。 パーティーに加わっていただいてありがとうございました。

その他の回答 (1)

  • 5S6
  • ベストアンサー率29% (675/2291)
回答No.1

クラスの概念がわかっていれば話は早いのですが、 CFileというクラスを使います。 CFile oFile1,oFile2; oFile1.Read(・・・・ という感じですね。 MSサイトのAPIマニュアルが読めるようになると楽になります。 それまではヘルプの意味がわからない!って感じだと思います。 file *fp; とかやっては駄目ですよ。MFCを使ってません。

参考URL:
http://msdn2.microsoft.com/ja-jp/library/3d65ch27(VS.80).aspx
dio-dio
質問者

お礼

回答ありがとうございます。 クラスの概念ですね・・・ 昔大学の講義でかじったこと思い出しました。 参考書引っ張り出してきて一から勉強しなおします。 今回助けていただいてありがとうございました。

関連するQ&A