概要
本書は, 「広く・ 正しく・ 新しく」をコンセプトにVC++(特にMFC)でプログラミングをはじめるに当たって基本的なことはすべて学習できる内容となっています。また, イラストによる図解方式で概念をやさしく解説しているので, プログラミングが初めての人でも安心して学習を進めることができます。なお, 章の最後には練習問題を収録しているため, 各章での理解度の確認が可能です。最新のVisual Studio 2017対応版。
こんな方におすすめ
はじめてVisual C++のMFCを学習する人 MFCについてより詳しくなりたい人
堀義博(ほりよしひろ) 神奈川県在中のシステムエンジニア。現在は株式会社日本オープンシステムズにて, Windowsのクライアントアプリケーションの開発に従事している。
家族三人(今のところ)と3 匹の猫とともに毎日賑やかに暮らしている。2017年11月に2児のパパになる予定。
趣味はランニング。ウルトラマラソン完走を目指し, 目下トレーニング中。
目次
1章 Visual C++をはじめよう
1-01 Visual C++とは
1-02 マネージコードとアンマネージコード
1-03 開発環境の入手とインストール
この章のまとめ
章末復習問題
2章 Visual C++プログラミングの基礎
2-01 変数と関数
2-02 演算子
2-03 制御文
2-04 配列と構造体
2-05 ヘッダーファイル
2-06 ポインタ
2-07 オブジェクト指向プログラミング
この章のまとめ
章末復習問題
3章 Visual C++特有の言語仕様
3-01 Visual C++特有のデータ型
3-02 文字セット
3-03 マネージとアンマネージコードの混在
この章のまとめ
章末復習問題
4章 MFCプロジェクトの作成
4-01 MFCプロジェクトの作成
4-02 作成されたプロジェクトとファイル
この章のまとめ
章末復習問題
5章 コードウィザード
5-01 クラスウィザード
5-02 メンバー関数の追加
5-03 メンバー変数の追加
この章のまとめ
章末復習問題
6章 デバッグ
6-01 ビルドエラーが発生したら?
6-02 プログラムの不具合箇所を特定するには?
6-03 変数の内容を確認するには?
この章のまとめ
章末復習問題
7章 MFCの基本的なクラス
7-01 文字列を操作するには?
7-02 ファイルを操作するには?
7-03 日付や時刻を扱うには?
この章のまとめ
章末復習問題
8章 コモンコントロール
8-01 スタティックテキスト/ボタン/エディットコントロール
8-02 チェックボックス/ラジオボタン/グループボックスコントロール
8-03 リストボックス/コンボボックスコントロール
8-04 スライダ/スピンコントロール
8-05 日時指定/月間予定表コントロール
8-06 プログレスバーコントロール
8-07 IPアドレスコントロール
この章のまとめ
章末復習問題
9章 デバイスコンテキスト
9-01 CDCクラス
9-02 直線を描画する
9-03 図形を描画する
9-04 図形を塗りつぶす
9-05 文字を描画する
9-06 画像ファイルを描画する
この章のまとめ
章末復習問題
10章 MFCの仕組み
10-01 ダイアログデータエクスチェンジ
10-02 メッセージの処理
10-03 ダイアログデータバリデーション
この章のまとめ
章末復習問題
11章 SDI/MDIアプリケーション
11-01 SDI/MDIアプリケーション
11-02 MDIプロジェクトを作成する
11-03 MDIで画像ファイル表示アプリケーションを作成する
この章のまとめ
章末復習問題
12章 スレッド
12-01 スレッドとは
12-02 スレッドを使ってみよう
12-03 スレッド処理の終了を知る 346
12-04 同期処理
この章のまとめ
章末復習問題
13章 ソケット
13-01 ソケットとは
13-02 同期型ソケットのプログラミング
13-03 非同期型ソケットのプログラミング
この章のまとめ
章末復習問題
14章 Windows API
14-01 iniファイルの読み書き作成
14-02 名前付きパイプ
14-03 共有メモリ
この章のまとめ
章末復習問題
15章 ダイナミックリンクライブラリ
15-01 ダイナミックリンクライブラリ
15-02 DLLの作成
15-03 DLLのリンク
15-04 暗黙的なリンクを使用してDLLを利用する
15-05 明示的なリンクを使用して,DLLを利用する
この章のまとめ
章末復習問題
16章 C++/CLIプログラミング
16-01 C++/CLIとは
16-02 マネージコードを使用する
16-03 マネージコードからアンマネージコードを使用する
16-04 アンマネージコードとマネージコードの混在
この章のまとめ
章末復習問題
サポート
ダウンロード
本書に関するサンプルファイルをダウンロードできます。
データは, 圧縮ファイル形式でダウンロードできます。圧縮ファイルをダウンロードしていただき, 適宜解凍してご利用ください。
ダウンロード
サンプルファイル