Last Update 2004/06/15

Windowsプログラミングの鉄人
印刷ユーティリティからVxDの作り方まで

北山 洋幸 著
B5判 128ページ
CD-ROM付き
定価1,980円(税込)
JAN9784789835855
1997年11月1日発行
[絶版2001.4.30] Windowsプログラミングの鉄人
大変恐縮ですが,こちらの商品は品切れ絶版となりました.

 コンピュータが一般に浸透するにつれ,コンピュータは開発の道具から使う道具へと変貌しました.道具が変貌すると,おのずと使用する人も変わります.
 8ビットマイコンが現れた頃はハードウェアさえ手作りでした.当時はOS(モニタ)さえ自分で作らなければなりませんでした.
 Basicが現れるとアプリケーションを作るようになり,MS-DOSの出現でプログラミングを行う人は爆発的に増えました.MS-DOSはとっつきやすいこともあり優秀なサンデープログラマも随分排出しました.この頃までのコンピュータは決して使いやすいとは言えず,利用者は開発者の割合が多くを占めていました.一般の人達がコンピュータをさわる機会は限られていました.
 時代はWindowsになり,ユーザーインターフェースは格段に向上しました.利用者は爆発的に増えましたが,逆にプログラミングを楽しむ人は極端に減っていきました.これは,MS-DOS時代のようにプログラミングが直感的ではなく,C++などを使いこなす必要があったからでしょう.その頃から書籍も初心者向けが多くなり,プログラミングを楽しむ人を対象とした本は減っていきました.

 「コンピュータは道具だ」と表現されます.この場合の「道具」とは文章を書いたり,絵を画いたり,インターネットを楽しむことを指しています.しかし,コンピュータほど創作活動に適した道具はほかに考えられません.特にプログラムを開発する道具として唯一無二の存在です.
 ビジュアルな開発環境も整備され,以前と比較すると格段にWindowsプログラミングは楽になりました.ぜひ,この機会に使う側から作る側に回ってみてはいかがでしょう.単なる,使用者でない新しい世界が始まります.微力ながら本書がプログラミングの世界への橋渡しになれれば幸いです.
(まえがきから)

目次

第1章 便利な小物プログラム
 1-1直接終了
 1-2スクリーンに落書き
 1-3ウィンドウの大きさを制御

Coffee Break 閑話休題
 :ダイナミックリンク・ライブラリ
 :インスタンス
 :コンテキスト
 :タスクスイッチ

第2章 物理メモリへアクセス
 2-1 Windowsから物理メモリへアクセス その1
 2-2 Windowsから物理メモリへアクセス その2

第3章 Windowsの印刷
 3-1 Windowsからプリンタへ直接出力
 3-2 Win32コンソールアプリケーションから簡単印刷
 3-3 Win32コンソールアプリケーションから本格印刷

第4章 WindowsとDOS互換ボックスとの通信
 4-1 MS-DOS窓とWindowsアプリケーションで通信 その1
 4-2 MS-DOS窓とWindowsアプリケーションで通信 その2
 4-3 MS-DOS窓とWindowsアプリケーションで通信 その3
 4-4 MS-DOS窓とWindowsアプリケーションで通信 その4

Coffee Break 閑話休題
 :何のためのオープンシステム(分散処理)か?
 :磁気ドラム
 :コアメモリ
 :マイクロプロセッサ

第5章 Windows環境でハードウェアを制御
 5-1 Windowsから直接I/O制御 その1
 5-2 Windowsから直接I/O制御 その2
 5-3 VxDでI/Oを制御
 5-4 VxDでI/Oをバーチャライズ
 5-5 VxDで割り込みを制御

Coffee Break 閑話休題
 :Windows3.x
 :クリティカルセクション
 :日本の進路
 :ソフトウェアって何!
 :ネットワーク環境とセキュリティ

第6章 特殊なプログラミング
 6-1 WindowsNTのプロセスを表示
 6-2インスタンス間通信
 6-3 Windows3.1とWindows95のタスク管理の違い

Coffee Break 閑話休題
 :コンピュータ嫌い


参考資料,参考文献
付録CD-ROMについて
索引

●本書付属のCD-ROMについてのご注意
本書付属のCD-ROMの貸与または改変,複写複製(コピー)はできません.詳しくはこちらをご覧ください.