【初心者歓迎!】ゼロからC言語を覚えてWinAPIで画像ビューワーを作成しよう

初心者向け!C言語は文法を覚えても使えなければ意味がない!C言語の実践的な使い方と開発方法まで学べるウィンドウズデスクトップアプリ作成講座付き!

Ratings 4.41 / 5.00
【初心者歓迎!】ゼロからC言語を覚えてWinAPIで画像ビューワーを作成しよう

What You Will Learn!

  • C言語の基礎的な文法が身に付きます
  • WinAPIを使ったウィンドウズデスクトップアプリの作り方を学ぶことができます
  • C言語を使った実践的な開発方法を学ぶことができます

Description

C言語を学ぶなら、使えるC言語を学びませんか?

C言語は文法を覚えるだけでは使えるようになりません。

それだけでは開発方法が分からなくて、「結局、何も作れない」ということになってしまいます。


まだまだ仕事でも多く使われるウィンドウズパソコン、そこでは多くのウィンドウズアプリが活躍しています。

この講座ではC言語講座に加え、そんなウィンドウズアプリの開発を行っていきます。

C言語の文法に加えて、ウィンドウズアプリ作成の基礎を学ぶことができます。

アプリを作成する中で実践的なC言語を学び、アプリまで作れるようになってしまいましょう。


※ Visual Studio Community のバージョンにつきまして

本コースは Visual Studio Community 2022でも受講可能です。

( コースは Visual Studio Community 2019 を使って解説をしています )


講座内容

セクション1 はじめに

・動画の使い方について


セクション2 Visual Studio のインストール

・Visual Studio 2019 のインストール


セクション3  C言語講座

  • 新規プロジェクトの作成

  • はじめてのプログラム

  • コメントの書き方

  • 関数とは

  • プログラムの構成

  • 命令文

  • ライブラリの使い方

  • 変数の作り方

  • 四則演算

  • 変数の型

  • 文字列と配列

  • 二次元配列

  • 条件文

  • 複合条件文

  • 真理値(真偽値)

  • 関数の呼び出し

  • 関数プロトタイプ

  • 変数のスコープ

  • switch文

  • インクリメント、デリメント

  • forループ

  • whileループ

  • do-whileループ

  • 無限ループ

  • typedef

  • 構造体

  • 構造体の配列

  • ポインタ

  • ポインタを使って変数の値を変更する

  • ポインタを引数に使う

  • ポインタと配列の関係

  • 構造体のポインタ

  • ポインタまとめ

  • 二進数、十進数、十六進数

  • ビットとバイト

  • 論理演算

  • 共用体

  • キャスト

  • define

  • 複数ソースファイルの使い方

  • プリプロセッサ


セクション4 ウィンドウズアプリ作成

  • 新規プロジェクトの作成

  • アプリ作成時の注意点

  • ウィンドウズアプリ作成の基礎

  • サンプルプログラムの解説

  • ウィンドウメッセージ

  • ボタンを作成する

  • ウィンドウを削除する

  • エディットボックスを作成する

  • 自作ウィンドウを作成する

  • ソースファイルを整理する

  • 画像を表示する

  • ファイルを選択する

  • ファイルパスから画像を表示する

  • ウィンドウのレイアウトを調整する

  • 画像を中心基準で表示する

  • 画像をスケーリングする

  • ボタンで拡大縮小する

  • 倍率を表示する

  • 背景色を変更する

  • フォントを変更する

Who Should Attend!

  • C言語を覚えたい人(初めての方ももちろんOK!)
  • ウィンドウズデスクトップアプリを作成してみたい人(初めての方ももちろんOK!)

TAKE THIS COURSE

Tags

  • C (programming language)

Subscribers

1125

Lectures

79

TAKE THIS COURSE



Related Courses