はじめまして、dio-dioです。
今回からこのOKWaveにお世話になります。
よろしくお願いいたします。
早速ですが、質問させていただきます。
私はSE目指してプログラムを勉強していますが、
MFC,APIを使って2つのファイルを比較し、合成して
新たなファイルを作成するというプログラムを
作成することになりました。
ファイルはiniファイルを用います。
私はVB6を使用したことがあるのですが、形は似ていても
MFCはまったく違う形式の言語です。
今まで一度もMFC使用したことがありません。
APIの関数も使用したことがありません。
そこでみなさまに助けていただきたいのです。
MFCの使用方法がよく分かるサイト、本など知っている方
教えてください。
あと、APIを使用したプログラムを作成するに当たって、
サンプルプログラムなどが記載されていてすぐにでも
プログラム作成に参考になるようなサイトを知っている方
教えてください。
とてもわがままなお願いでしょうが大変困っています。
2週間でプログラムを作成しなければならず、時間がありません。
みなさまの助けが必要不可欠です。
どうか宜しくお願いいたします。
No.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
回答ありがとうございます。
詳しくMFCについて記載されているサイトがあるとは
今まで見つけられずにいましたので
大変重宝になります。
これを武器にMFCボスに打ち勝とうと思います。
パーティーに加わっていただいてありがとうございました。
No.1
- 回答日時:
クラスの概念がわかっていれば話は早いのですが、
CFileというクラスを使います。
CFile oFile1,oFile2;
oFile1.Read(・・・・
という感じですね。
MSサイトのAPIマニュアルが読めるようになると楽になります。
それまではヘルプの意味がわからない!って感じだと思います。
file *fp;
とかやっては駄目ですよ。MFCを使ってません。
参考URL:http://msdn2.microsoft.com/ja-jp/library/3d65ch2 …
回答ありがとうございます。
クラスの概念ですね・・・
昔大学の講義でかじったこと思い出しました。
参考書引っ張り出してきて一から勉強しなおします。
今回助けていただいてありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- Visual Basic(VBA) Vba UserFormを前面に出す方法を教えてください 1 2023/08/17 11:08
- C言語・C++・C# C言語 3 2022/10/04 15:07
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- プリンタ・スキャナー Brother MFC-7460DNの一時停止解除について 1 2022/12/03 12:38
- C言語・C++・C# 1. 仮想CPU「exmini」を使用して,「$dataからn減算する」プログラムを作成してください 2 2022/07/04 17:49
- Visual Basic(VBA) VBA アドインについて お詳しい方 ご教授をお願いします。 相談事項 現在以下の対応を実施した所、 1 2022/11/02 16:53
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- Perl perlのプログラミング 部分入れ替えの方法 1 2022/10/11 22:26
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
SGファイルって何ですか?
-
CSVファイルへの保存の際、デー...
-
「VBScript」ADODB.Streamにお...
-
ファイルの結合
-
iniファイルに追記がしたいです。
-
ファイルを記録してあるセクタ...
-
グローバル変数のよくない使い...
-
ファイル名の先頭にアンダース...
-
バッチで118項目のCSVを処理し...
-
テキストファイルの文字化けに...
-
分割コンパイルの#defineについて
-
ファイルを開かずにカスタムド...
-
Excelマクロでの再読込み方法
-
static な c 関数の unit-test ...
-
HANDLE無効について
-
CSVファイル読み込み
-
リエントランスな関数
-
ダイアログ上でファイルドラッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
dataファイルをxtxファイルにす...
-
C言語初心者の質問失礼します。
-
csvファイルを開かずに文字を検...
-
テキストファイルの最終行を削...
-
ファイル名の先頭にアンダース...
-
大きいサイズのテキストファイ...
-
グローバル変数のよくない使い...
-
fopenできる上限の変更
-
ハッシュの計算時間について
-
VBに、Cのincludeのようなもの...
-
CSVファイルへの保存の際、デー...
-
分割コンパイルの#defineについて
-
VBAにてEXCEL以外のファイル(テ...
-
iniファイルに追記がしたいです。
-
ドラッグアンドドロップでファ...
-
SGファイルって何ですか?
-
同じ名前のファイルを作った場...
-
アドレス帳WABファイルをサンダ...
-
ダイアログボックスで複数フォ...
-
「VBScript」ADODB.Streamにお...
おすすめ情報