Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Desktop Application

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

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

  • nullnull8537
MicrosoftWindows
윈도우
mfc
vc++
C++
win32api
sdi

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

こんなことが学べます

  • 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 ++

こんにちは
です。

36,696

受講生

2,102

受講レビュー

1,093

回答

4.9

講座評価

24

講座

KakaoTalk_20250811_205405839.png.webp

널널한 개발자 TV 채널 주인장이자
30년 넘게 IT기술의 바다를 항해하고 있는 개발자 입니다.  반갑습니다. ^^  

カリキュラム

全体

69件 ∙ (16時間 37分)

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

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

受講レビュー

全体

23件

4.9

23件の受講レビュー

  • 이진하님의 프로필 이미지
    이진하

    受講レビュー 9

    平均評価 5.0

    5

    30% 受講後に作成

    좋은 강의 감사합니다

    • 널널한 개발자
      知識共有者

      좋은 평가 고맙습니다. :)

  • 박주현님의 프로필 이미지
    박주현

    受講レビュー 1

    平均評価 5.0

    5

    30% 受講後に作成

    친절하게 잘 가르쳐주셔서 감사합니다. 갈수록 강의 퀄리티가 좋아지시네요

    • 널널한 개발자
      知識共有者

      좋은 평가와 피드백 고맙습니다. 초기에 만들었던 강의들도 다시 촬영해야 할 것 같아 고민하고 있습니다. 더 좋은 강의가 될 수 있도록 노력하겠습니다. :)

  • ichroh님의 프로필 이미지
    ichroh

    受講レビュー 5

    平均評価 5.0

    5

    61% 受講後に作成

  • vuuuuuv님의 프로필 이미지
    vuuuuuv

    受講レビュー 14

    平均評価 5.0

    5

    30% 受講後に作成

  • jnight님의 프로필 이미지
    jnight

    受講レビュー 9

    平均評価 5.0

    5

    30% 受講後に作成

¥11,669

nullnull8537の他の講座

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

似ている講座

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