- ベストアンサー
MFC
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
MFCが必要な場合はVisualStudio Standard以上が必要です。 5000円前後 MFCが必要ない場合Express版があります。 これはMSのサイトから無料でダウンロードできます。 違いは最適化コンパイラやMFCがないということです。 APIは使えます。 Visual Studio 2005 Professional Edition 90日間限定評価版 もあるのでMFCが必要な場合はこちらを試してみるのもかまいません。 ちなみにここにはMFCが入っています。 MFCクラスをコピーしてしまえばExpressでもコンパイルできてしまうはずです。 ようするにタダ! ってことなんですけどね。 こういう使い方はEURAでたぶん禁止されているとは思いますがやっている人もいるでしょう。
関連するQ&A
- MFCなのかWin32APIなのか
みなさんはじめまして。グフです。 これからWindows上でC/C++(VisualStudio.NET2003) にて、Windowsアプリケーション開発の勉強を始め ようとしています。 いろんなサイトや書籍を見ている中で、Windowsアプリ の開発方法としてMFCをつかうやり方と、Win32APIで 開発する方法の2つがあることがわかりました。 これからWindowsの勉強を行うにはどちらの方法で開発 するのが望ましいのでしょうか? ケース by ケースだとは思いますが、何かアドバイス いただければと思いまして、投稿させていただきました。 やはり基礎からおさえるのであれば、Win32APIの方が よろしいのでしょうか? 今後のWinFX環境を考えると、Win32APIでの知識が無駄 になってしまうということはないのでしょうか?
- ベストアンサー
- C・C++・C#
- 途中からMFCを使用したい
はじめて質問させていただきますVisual C++初心者です。 現在Visual C++ 6.0で開発作業を行っていますが大変困っています。 前任者が「MFCを使用しない」でプロジェクトを作成していたのですが、前任者の退職により本作業を引き継ぐことになりました。 ほとんどAPIのみで作成されたいましたが、MFCを使用したいと考え、プロジェクト設定から「共通DLLでMFCを使用」にしたところ、リンカエラー(LNK2001)が続出しました。(恐らくAPI使用分だけ出ているのだと思います。) このように途中からMFCを使用する場合、簡単に設定変更できるものなのでしょうか。やはり、MFC使用でプロジェクトを作り直してからコードを移植していったほうが早いのでしょうか。 諸先輩方のご意見を参考にさせてください。宜しくお願い致します。
- ベストアンサー
- C・C++・C#
- MFCの参考書を探しています
現在、Visual C++のMFCを勉強しています。(開発環境はVisual Studio2008) 参考にしているのは「標準講座MFC6.0」と「スタンダードVisual C++」という本です。 ただどちらの本にもドキュメント・ビュー・アーキテクチャを使用したサンプルプログラムが少なく、またその詳細についてはあまり触れられていませんでした。 やはりMFCで開発をするにはその辺を知っておくべきと思いますので、上記についての詳細やサンプルプログラムを多く載せた参考文献・サイト等ありましたら教えてください。 話は少しズレますが、MFCに関する本やサイトって少ないですよね。MFCは今後、廃れていくのでしょうか?今後のWindowsの開発は.NET系の開発言語に移っていくのでしょうか? どちらか片方に対するご意見・ご回答で構いませんので、よろしくお願いします。
- ベストアンサー
- C・C++・C#
- 最近のWindowsプログラミング環境について
久しぶりにWindowsで趣味プログラミングをしようと考えています。 以前はDelphi、C++BuilderのRADプログラミング環境を使ってお手軽にやっていたのですが手持ちのバージョンも古いのと、今後(というか、すでに)MS系開発環境が主流だしなぁと、今回はVisual Studio(Visual C++)を使ってみようと思っています。 APIのみでゴリゴリと書いたこともあるので、またそれでいくか!とも考えましたが、さすがに今更APIだけでやるのは面倒くさいと、何かフレームワークを、MFCかATL/WTLあたりになるのかなぁと。 ちょっとしたツール程度のものを作るのにちょうどいいようなフレームワークで、おすすめがありましたら、ご紹介ください。(ちょっと漠然とした質問になってしまいましたが) #GTKやQTなどもどうなんでしょうね?
- ベストアンサー
- C・C++・C#
- WindowsMobile5.0をC++で開発
WindowsMobile5.0をC++で開発してくださいという仕事があるのですが、その場合win32での開発になるんでしょうか? RADツールなどは使用できず、ネイティブコードでしか開発できないんでしょうか。 win32APIで作成するとレスポンスが早くいいみたいですけど、ネイティブコードが非常に難しいです・・・ win32で進めてますがいま一つ壁を乗り越えれません・・・ MFCも使ったことはないんですがもし使えるなら効率よく開発できるんでしょうか? お客様の要望はあくまで「5.0のC++」です。
- ベストアンサー
- C・C++・C#
- C++ MFCについて
現在、開発言語を検討中です。 以前C# .NETで開発を行ったのですが、各PCに.NETのインストールが必要になり、手間がかかったので、C++ MFCで検討しています。 C++にはネイティブとマネジメントとあるのですが、 ネイティブ=MFC マネジメント=.NETという解釈で良いのでしょうか? MFCも一応はクラスを使うので、マネジメントに入るのでしょうか? この辺りの線引きが微妙で悩んでいます。 ネイティブの方が高速とあちらこちらに書いてあるのですが、.NETと比較すると何%くらい早いのでしょうか? ご存じの方がおられましたら、ご教授願いますm(__)m
- ベストアンサー
- C・C++・C#
- MFCについて
最近、Visual Studio 2005で、win32アプリの作成を勉強しようと思い、 猫でもわかる・・・のサイトを参考にさせて頂き勉強を始めたのですが、 色々と質問させてもらってるうちに、MFCというものの存在を知りました。 具体的にどんな物なのかも解ってないのですが、 SDKで組んでいくよりも、比較的楽にプログラムが組んでいけ(ソースが少なくていい)、MFCの方がメジャーに使われている、というようなことを聞いたのですが、 実際どちらを勉強するべきなのでしょうか? APIについてはどちらも勉強しなければならないと聞いたのですが、 MFCの方がメジャーで楽ならMFCの勉強した方が良い気がしたので 詳しい方教えていただけませんか? よろしくお願いします。
- ベストアンサー
- C・C++・C#
- MFCやAPIの学習法?
VisualC++駆け出しの者です。 何とか入門書(林晴比古氏著 ビギナー編&シニア編)に一通り目を通し、これから自分でWINアプリを作成しようという所なんですが。 入門書レベルではほとんど何も出来ず、MFCやらAPIの勉強が必要だということに気づきました. そこで質問なんですが、MFCとAPIどちらから覚えるのが良いのでしょう。 効率良い学習法をご教授して頂けませんでしょうか? また、初級者にも分かりやすいMFC&APIについての関連サイトやお勧め書籍等ありましたら、ぜひ紹介お願いしたいです。 当面の目標は小規模の個人用ツール等を1人で作る程度ですが、将来的には覚えた技術を生かす仕事につきたいと考えております。 ”そもそも考え方自体間違っているよ。”等の指摘がありましたら、容赦なく突っ込んでください。 補足 C言語(++ではない)は仕事で2年ほどやっております。VB含めその他の言語はほとんど未経験です。 長くなりましたが、どうかよろしくお願いいたします。
- ベストアンサー
- C・C++・C#
- MFCとWIN32API
はじめまして、コンピューターを勉強し始めた学生です。最近OSについての基本的な勉強を始めたのですが、ちょっとAPIのところで分らなくなりました。MicrosoftのWIN32とMFCは全くの別物なんですか?どちらもWindowsのSoftware開発に関わりが在りそうだとは思っているのですが... 何かとんでもない間違った質問をしている様な気もするのですが、誰か知っている人教えてください。
- ベストアンサー
- C・C++・C#
お礼
早速のご回答有難う御座います!