MFC Windowsプログラミング - 基本

C/C++開発者なら誰でも始めることができます。コアだけを選んで、MFCウィンドウのプログラミングをすばやく学ぶことができます。 1200ページ分量の教材もいたします。

難易度 初級

受講期間 無制限

mfc
mfc
vc++
vc++
C++
C++
win32api
win32api
sdi
sdi
mfc
mfc
vc++
vc++
C++
C++
win32api
win32api
sdi
sdi

学習した受講者のレビュー

4.9

5.0

이진하

30% 受講後に作成

良い講義をありがとうございます

5.0

박주현

30% 受講後に作成

Kindに丁寧に教えてくださってありがとうございます。 だんだん講義のクオリティが良くなっていますね

5.0

임민규

30% 受講後に作成

やみくもにMFCを活用して何かをするのではなく、MFCがなぜ生まれたのか、構造はどうなっているのか、ご自身が身をもって経験した試行錯誤をあらかじめ教えてくださることで、新米開発者が成長する時間を短縮してくださったように思います。

受講後に得られること

  • MFCフレームワーク構造

  • Windowsアプリケーションの開発

  • PowerPointスタイルエディタプログラムを開発するための具体的な方法

MFCベストセラー 著者 直講と書籍PDF提供!

MFCフレームワークを使用したWindowsデスクトップアプリケーションの開発方法を簡潔かつ迅速に学ぶことができます。

  • 199x年代から使用されてきたMFCを使ってWindowsアプリケーションを開発する方法を学びます。

  • 古いものですが、今でも現役として使われる膨大なMFCを核心だけ選んで、できるだけ簡潔に学びます。

  • フレームワークの流れを理解し、「どこ」にコーディングするのが適切な選択かを知ることができます。

  • 映像処理、防衛産業、工場自動化関連業務を行っている方の状況を考慮して授業を進めます。

  • C/C++、資料構造を学んだ方なら誰でも始めることができます。

  • MFC分野のベストセラーで2万部以上販売
    1200ページ分量の書籍PDFファイルを講義資料としてお届けします!

こんな方におすすめですよ💁‍♀

Windowsデスクトップアプリケーションを開発する必要がある方

  • C / C ++ベースのWindowsアプリケーションを開発する必要がある人のための講義で、必要な最小限の内容をすばやく学ぶことができます。

  • セキュリティソフトウェアの開発やシンプルなWindows用ユーティリティの開発が必要な方に便利です。

ゲームクライアント開発を目的に学習を続けている方

  • C ++を勉強した後、GUIを備えたWindowsアプリケーションを開発したいゲームクライアントの学習者が知っておくべき技術と構造を学ぶことができます。

  • ゲームの円滑な駆動のためにWindowsシステムを扱ったり、関連情報を収集したりできるアプリケーションを開発するための基礎理論を学ぶことができます。

映像処理、放散関連開発などウィンドウを利用する企業研究所役員

  • 研究所で使用するハードウェア制御およびモニタリングソフトウェアをC/C++で開発する方々が、必ず知っておくべき内容を込めました。

  • Visual C++ 6.0ベースの Windows XPアプリケーションを保守する必要がある方にも便利です。

受講後は

  • ラボレベルで必要なシンプルなアプリケーションを無理なく開発でき、旧型MFCアプリケーションもメンテナンスできます。

  • 完了プロジェクトを使用すると、PowerPointなどのエディタプログラムを開発できます。 (全開発課程講義)

  • ダイアログボックスとフォームビューに基づいて、さまざまなコントロールウィンドウを問題なく活用できます。

  • MFCフレームワークの構造と目に見えない内部的な流れを理解し、

    どのクラス(位置と視点)にコードを入れなければ適切かを自分で判断できます。

この講義の特徴📖

フレームワークの理論と実用的なコーディング技術の両方を学ぶことができます!

膨大な全体ではなく、核心理論だけを選んで学びます。

MFCを含むWindowsアプリケーション構造は非常に複雑で、関連する理論が膨大です。私たちが英語の辞書を覚えていないように、すべての理論を知る必要はありません。 20年のキャリア実務専門家が核心だけを選びます!

実践的な開発方法を非常に具体的に学びます。

様々な理論は伝統的な学習方法に従います。しかし、関連する理論をすべて学んだ後は、実際には、ライブコーディングでの例制作プロセスを講義を通して示しています。

これに基づいて具体的な技術を学び、フレームワークを適切に活用するノウハウを体験できます。

こんな内容を学びます👨‍🏫

Windowsアプリケーションの構造と理論

MFCはWin32 APIに基づいて構築されたフレームワークでありライブラリです。したがって、Win32 APIベースのアプリケーション構造を理解することから、見知らぬ用語の理論を確実に理解する必要があります。このクラスは、そのような受講者の難しさを知り、できるだけ簡潔に対応しようと企画されています。

どこにコーディングしますか?

すべてのフレームワークは、大きなフローがすでに決定されています。まるで地下鉄と同じですね。目的地に到達するためには、地下鉄の構造と電気的原理を理解することをお勧めしますが、どこで何時に乗ってどの駅で降りるのが適切かを知ることが重要です。このため、さまざまな例を作成して説明するのではなく、コーディングプロセス全体をライブコーディング形式で示します。

質問がありますか?

Q. 就職後、急いでMFCを使用することになりました。 C++はどの程度知っていますが、この授業を聞いて仕事にすぐに活用できますか?

MFCを学ぶ最も代表的なケースと言えます。この講義はそのような実務者の方々に特殊化されているだけでなく、速い成果を出すべき方を積極的に検討しています。核心だけを学ぶという点を強調するのもそのような理由です。信じて従ってくれれば良い成果を出すことができると確信しています!

Q. ゲーム開発者になろうと勉強しています。この講義は役に立ちますか?

はい、参考になります。ゲームクライアント開発者はほとんどゲームエンジンを使用しています。ただし、DirectXを直接扱ったり、場合によってはゲームが実行されているPCの情報を収集するなど、障害を解決するための各種エージェントソフトウェアを開発する必要があります。この講義だけでは、すべてのニーズを満たすことはできませんが、必要な最小限の理論はすべて学ぶことができます。

Q.就職を準備しています。この講義を聞いて、どの分野で就職できるのでしょうか?

現在、MFC開発者を探している企業は、セキュリティ、防衛産業、各種自動化システム企業です。新しいソリューションを開発することもありますが、長く使用してきたシステムを維持する目的もあります。そして、ゲーム開発者として仕事をしたい場合でも、Windowsプログラミング能力が必要です。

受講前の注意

練習環境

  • オペレーティングシステムとバージョン(OS):Windows OS(10以上を推奨)

  • 使用ツール: Visual Studio 2022 Community

  • PC仕様:Visual Studioを駆動できるレベルのハードウェア

学習資料

  • 講義資料PDF

  • 熱血腔のVisual C++ 2008 MFCウィンドウプログラミング(PDFファイル)

選手の知識と注意事項

  • 講義「ひどく始まるCプログラミング」、「 C開発者のための最小限のC++ 」を受講したか
    少なくともそれに準拠するC / C ++言語の理解も

  • Visual Studio Community 2022ベースのプログラミング経験(デバッグ能力を含む)

  • 接続リスト、バイナリツリー、ハッシュなどのデータ構造に関する基本的な理解とプログラミング経験

  • 上記3つは基本的なものとみなして授業を進める(※C++の基本文法を知らないと授業不可)

関連講義📺

この講義を作った
知識共有者は👨‍💻

ヌルヌルデベロッパー テレビの「ヌルネルデベロッパー」の最好性です。

  • (すべてが嫌い)国内初のPCファイアウォール開発者

  • 1992年からC言語を勉強した30年泊まったC/C++開発者

  • 多数国策課題遂行経験者であり、15年以上開発講義のキャリアを共に保有したおじさん!

  • C言語の人気入門書『ひどく始まるCプログラミング』著者

こんな方に
おすすめです

学習対象は
誰でしょう?

  • C/C++ベースのWindows専用アプリケーションを開発する必要がある方

  • C++を使ってGUIプログラミングをしてみたい方

  • ゲーム開発のためにWindowsプログラミングを勉強したい方

前提知識、
必要でしょうか?

  • ひどく起動するCプログラミング

  • C開発者のための最小限のC ++

こんにちは
nullnull8537です。

49,735

受講生

2,935

受講レビュー

1,180

回答

4.9

講座評価

28

講座

「ゆるい開発者TV」チャンネルのオーナーであり、
30年以上IT技術の海を航海している開発者です。お会いできて嬉しいです。^^

カリキュラム

全体

69件 ∙ (16時間 37分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

29件

4.9

29件の受講レビュー

  • yeochi1201님의 프로필 이미지
    yeochi1201

    受講レビュー 1

    平均評価 5.0

    5

    30% 受講後に作成

    Kindに丁寧に教えてくださってありがとうございます。 だんだん講義のクオリティが良くなっていますね

    • nullnull8537
      知識共有者

      良い評価とフィードバックありがとうございます。初期に作った講義も再撮影する必要があるかと悩んでいます。より良い講義になるよう努力いたします。:)

  • upzerg님의 프로필 이미지
    upzerg

    受講レビュー 1

    平均評価 5.0

    5

    100% 受講後に作成

    この講義を受講する前に、講師の方の書籍ではなく、別の著者の方が執筆されたMFC入門書を読んだ後、復習を兼ねてこの講義を受講することになりました。 Win32ベースのGUIプログラミングでは、特に様々な種類のメッセージがいつ、どこに伝達されるかという部分が非常に重要だと思いますが、そのような部分についても改めて概念を捉え直すことができて良かったです。 特に講義の合間に話してくださる実務に関する話がとても役に立ち、他の講義でももっと頻繁に話してほしいと思います。 良い講義でした!

    • nullnull8537
      知識共有者

      MFCを勉強しなければならないというのは、色々な面で簡単ではないことだと思います。おそらく実務的な理由がおありなのではないかと推察いたします。そのような状況をある程度推測しているため、実務的な話を私の経験をもとに申し上げましたが、幸いお役に立てたようで嬉しいです。どうか、なさっている業務にこの講義がお役に立つことを願っています。ありがとうございます。:)

  • moaljh2047님의 프로필 이미지
    moaljh2047

    受講レビュー 10

    平均評価 5.0

    5

    30% 受講後に作成

    良い講義をありがとうございます

    • nullnull8537
      知識共有者

      良い評価をありがとうございます。:)

  • dlaalsrb0825님의 프로필 이미지
    dlaalsrb0825

    受講レビュー 2

    平均評価 5.0

    5

    30% 受講後に作成

    やみくもにMFCを活用して何かをするのではなく、MFCがなぜ生まれたのか、構造はどうなっているのか、ご自身が身をもって経験した試行錯誤をあらかじめ教えてくださることで、新米開発者が成長する時間を短縮してくださったように思います。

    • nullnull8537
      知識共有者

      良い評価とフィードバックありがとうございます。2025年現在でもMFCを使用しなければならない全ての方々を応援します。行き詰まる部分がありましたらいつでも質問を残してください。お答えします。:)

  • hjj56125570님의 프로필 이미지
    hjj56125570

    受講レビュー 16

    平均評価 5.0

    5

    30% 受講後に作成

    熱心に聞いています。ありがとうございます。

    • nullnull8537
      知識共有者

      MFC の勉強は思ったより難しい面がありますね。ぜひ頑張って目標を達成してください。応援しています。ありがとうございます。:)

nullnull8537の他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!

期間限定セール、あと4日日で終了

¥8,848

30%

¥12,640