はじめに 本書プログラムについて
[1-1] プログラムで新しいフォームを生成する [1-2] 異なる「フォーム」間で「データ」のやり取りを行なう [1-3] 異なるフォームのコントロールを取得する [1-4] 「フォーム」とは独立した別の「クラス」から「フォーム」の「コントロール」を取得する [1-5] 「フォーム」を閉じる際に、ユーザーが確認できるようにする
[2-1] フォーム上のコントロールを適切に配置する [2-2] フォームの上の複数のコントロールに対して共通の処理を行なう [2-3] 「フォーム」の上の複数の「コントロール」に対応する配列をつくる [2-4] 「コントロール」の「フォーカス」を管理する
[3-1] キーボードから入力した「数値」に対応する「文字列」が適正か判断して、「数値」に変換する [3-2] 「ファンクション・キー」などに対応する操作 [3-3] 「Enterキー」を「Tabキー」のように使う
[4-1] ファイルを列挙する [4-2] 「ファイル」を「ドラッグ・アンド・ドロップ」する
[5-1] 複数の「イベント」に対して共通の「イベント・ハンドラ」を使う方法 [5-2] イベント・ハンドラの「登録/削除」をプログラムで行なう方法 [5-3] 「イベント・ハンドラ」を自前で実装する方法
[6-1] 「Taskクラス」による「バックグラウンド処理」 [6-2] BackgroundWorkerクラスによるバックグラウンド処理 [6-3] BackgroundWorkerクラスで「バックグラウンド処理」をキャンセルする [6-4] BackgroundWorkerクラスを使うためのクラス [6-5] Parallelクラスによる並列処理 [6-6] 「Parallel.For() メソッド」による「並列処理」での、「スレッド・セーフ」ではないオブジェクトの取り扱い
[7-1] 現在の「設定状態」の保存と復活 [7-2] 実行ファイルに画像を埋め込む方法 [7-3] 「部分メソッド」の使い方 [7-4] 「ダイナミック・リンク・ライブラリ」の作り方 [7-5] 「ダイナミック・リンク・ライブラリ」の使い方
[8-1] 基本的な画像ビューア [8-2] 「画像ビューア」の機能拡張
[9-1] 基本的な「連立方程式ソルバー」 [9-2] 「連立方程式ソルバー」の機能拡張
[10-1] マンデルブロー集合とは [10-2] 「マンデルブロー集合」を描画する基本的なプログラム [10-3] 「マンデルブロー集合」を描画するプログラムの機能拡張
添付CD-ROMについて 索引
★「本書掲載プログラム」ソースリスト&「著者製作DLL」 for Windows
※ 内容が一部異なる場合があります。発売日は、東京の発売日であり、地域によっては1〜2日程度遅れることがあります。あらかじめご了承ください。
|