最新 これからはじめるVisual C++
2000年7月26日紙版発売
株式会社アンク 著
B5変形判/320ページ
定価2,508円(本体2,280円+税10%)
ISBN 4-7741-1049-3
ただいま弊社在庫はございません。
書籍の概要
この本の概要
難しい理屈はとりあえず抜きにして,とにかくぶっつけ本番でVC++を使いながらC++でのプログラミングについて学習していこうという本です。本書で一通り学習すれば,次に何をしたらよいのか自ずと見えてくることでしょう。
こんな方におすすめ
- GUIプログラムを作りながらVisual C++を覚えたい方
- GUIプログラムを作りたいC/C++プログラミングユーザ
目次
プロローグ Visual C++とは?
- Visual C++とはどんなものか
- Visual C++でできること
- Cランタイムライブラリ,プラットフォームSDK,MFC
- プログラミングで困ったら
第1章 AppWizardでプログラミングを始めよう
- 1.1 Visual C++を起動する
- 1.2 プロジェクトを作成する
- Column メニューバーとツールバー
- 1.3 とにかくビルドして実行
- 1.4 どんなファイルができたのか?
- 1.5 文字を出してみよう
- Column コメント文
- 1.6 Windowsはメッセージで動いている
- 1.7 プロジェクトの保存
- Column 「ワークスペース」と「プロジェクト」
第2章 絵を表示しよう
- 2.1 図形を描く
- Column ポインタ
- Column for文
- Column クラス
- 2.2 ところでdcってなに?
- 2.3 ビットマップを作る
- Column 別途作成したビットマップの挿入について
- 2.4 ビットマップを表示する
- 2.5 いろいろなフォントで表示したい
第3章 メニューを使おう
- 3.1 メニューを設計する
- Column 演算の計算順序と型キャスト
- Column ショートカットキーを設定するには
- 3.2 メニューが選択されたことを知る
- Column AppWizardが作ったクラスが表すもの
- Column 「関数の追加」で追加されるコード
- 3.3 メニューに機能をつける
- Column メンバのアクセス制御 その1
- Column 「メンバ変数の追加」で追加されるコード
- Column if文
- Column その他のメニュー関係の関数
第4章 ダイアログ ボックスを利用する
- 4.1 ダイアログ ボックスを設計する
- Column どんなコントロールを作るか
- 4.2 ダイアログを表示する
- Column クラスの継承
- Column メンバのアクセス制御 その2
- Column ファイルのインクルード
- 4.3 コントロールを使う
- Column EndDialog関数
- 4.4 モードレスダイアログの表示
- Column メモリの確保と解放
- Column CChildView::OnShowdlg関数の改良
第5章 キーボードとマウス
- 5.1 マウスからの入力を処理する
- Column 演算子のオーバーロード
- 5.2 キーボードからの入力を処理する
- Column ビットとビット演算子
第6章 ファイルの入出力
- 6.1 テキストファイルを扱う
- Column 配列
- Column 文字列
- Column 静的なメンバ
- Column while文
- 6.2 バイナリファイルを扱う
第7章 いろいろなタイプのアプリケーション
- 7.1 SDIアプリケーション
- 7.2 MDIアプリケーション
- 7.3 ダイアログベースのアプリケーション
- Column 2進数,8進数,16進数
- Column switch文
- Column breakとcontinue
- 7.4 その他のアプリケーション
- Column プロジェクトへのファイルの追加と新規作成
第8章 ドキュメント・ビュー アーキテクチャ
- 8.1 文書と表示の分離
- 8.2 プロジェクト構成の違い
- 8.3 表示の方法の違い
- Column defineマクロ
- Column 条件式
- 8.4 ファイルアクセスの方法の違い
- Column ストリーム演算子
- 8.5 印刷の自動化
付録A 本書を読む上で必要となるC言語の知識
- 定数
- 変数
- 式と演算子
- 文
- 関数
- ポインタ,配列,文字列
- 構造体
- プリプロセッサ
付録B 本書を読む上で必要となるC++言語の知識
- C++とは
- Cとは違うところ
- クラス
この本に関連する書籍
-
スタンダード Visual C++
ドットネット環境ではプログラミング言語の違いによって,成果物としてのプログラムの機能・性能に差はなく,VC++.NETとVB.NETの違いは文法だけです。そのため,Windows...
-
Visual C++ あんしん入門
Visual C++を使うのに必要不可欠なC++言語の知識,VC++のツールやライブラリの使い方をサンプルプログラムを作成しながら学習していきます。Windowsアプリケーションの...