SDKとMFCの違い – プログラミング – Home

通知
すべてクリア

[解決済] SDKとMFCの違い


NELSON
 NELSON
(@NELSON)
ゲスト
結合: 22年前
投稿: 3
Topic starter  

最近Windowsプログラミングを学んでいるのですがSDKとかMFCとか出てきます
具体的にどう違うのでしょうか?
MFCはクラス使うみたいですけど
学ぶとしたらどっちを先にやった方がいいのでしょうか?


引用未解決
トピックタグ
ES
 ES
(@ES)
ゲスト
結合: 22年前
投稿: 17
 

SDK - APIや定数が定義されているヘッダー等
   ソフト開発に必要なファイルが集まったもの
MFC - SDKの上に構築された、APIをC++のクラスを使ってラッピングしたクラスライブラリ群

MFC使うと楽でいいけど、Windowsの仕組みを理解してないとハマったりするので
SDKから始めたほうが俺はいいと思う。


返信引用
前田
 前田
(@前田)
ゲスト
結合: 22年前
投稿: 6
 

>MFC使うと楽でいいけど、Windowsの仕組みを理解してないとハマったりするので
>SDKから始めたほうが俺はいいと思う。
そうですよね。初心者がいきなりMFCのコード見てもさっぱり分からないと思います
ので、最初はSDKの方がいいですよ。


返信引用
NEG(ねぐ)
 NEG(ねぐ)
(@NEG(ねぐ))
ゲスト
結合: 23年前
投稿: 178
 

 SDKだとすべて自分でやらないとならないので、スグ使いたい場合はMFCの方が楽です
ね。
<知らなくても高度なことやってくれますから。(^_^;
 私はMFCから始めたんで、MFCからを薦めます。

 まあ、勉強する時間がたっぷりあるなら、SDKでいちから始めるのもいいと思います。

 私はせっかちだし、勉強嫌いなので、MFCからで楽しましたけど、、、v(^_^)
<時間もなかったし、、、


返信引用
七夜
 七夜
(@七夜)
ゲスト
結合: 22年前
投稿: 1
 

もし、既にUNIX等でC/C++プログラミングの経験があるのなら、SDKを薦めます。

WINDOWS用の関数の作法を覚えるだけであとは通常のC/C++と変わらないので

覚える量が少なくて済みます。

もっとも後からMFCを覚えようと思ったときに既にMFCを受け付けない体になって

いる可能性もありますが(^^;(わたしがそうだったりして)


返信引用
wood
 wood
(@wood)
ゲスト
結合: 23年前
投稿: 895
 

自分の周りを見渡してサンプルや聞こえてくる情報の多い方や、興味の先行する方を
選ぶと良いのではないでしょうか

たいがい「VC」のつく本探すと「MFC」の例題結構載ってたりするし
私は、MFCからはじめました

ウィザードが作ってくれるスケルトンが最初の勉強材料に成りましたけどね!


返信引用
ttt
 ttt
(@ttt)
ゲスト
結合: 22年前
投稿: 3
 

私は最初MFCを使いました。
>最近Windowsプログラミングを学んでいるのですがSDKとかMFCとか出てきます
しかしNELSONさんのようにWindowsプログラムを学びたい!!
というのでしたらSDKをお勧めします。

結局MFCを使っていても、細かい動作をさせようとするとSDKを知らないと駄目ですし、
特に急ぎでないならじっくりSDKの学習をされる事をお勧めします。


返信引用
汎
 汎
(@汎)
ゲスト
結合: 22年前
投稿: 43
 

基礎から固めるなら
Charles Petzold さんのProgramming Windowsを 一通りやってから
MFCに入るのが懸命かもです。


返信引用
前田
 前田
(@前田)
ゲスト
結合: 22年前
投稿: 6
 

SDKにしろMFCにしろ周囲に詳しく聞ける人がいる方がいいですよ。


返信引用
NELSON
 NELSON
(@NELSON)
ゲスト
結合: 22年前
投稿: 3
Topic starter  

みなさんレスありがとうございます
特別急いでいるとかはないのでSDKから勉強したいと思います
>SDKにしろMFCにしろ周囲に詳しく聞ける人がいる方がいいですよ
周りにわかる人がほとんどいないのがつらいですが


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました