Last Update 2003/11/19
Boot Strap Project 3 No.3

テキスト処理とGDIプログラミング

Interface編集部 編
A4変型判 160ページ
5.25"2HC FD付き
定価2,350円(税込)
JAN9784789835190
1994年5月1日発行
[絶版1998.2] Boot Strap Project 3 No.3 テキスト処理とGDIプログラミング
大変恐縮ですが,こちらの商品は品切れ絶版となりました.

 特集では,Windowsでのテキスト表示に必要なGDIプログラミングの基礎として,デバイス・コンテキストと描画処理について解説します.さらに,テキスト表示のためのAPIの使用方法,フォントの利用方法,メモリ管理の手法とテンポラリ・ファイルの応用例についてサンプル・プログラムを示して解説しました.

目次

特集 テキスト処理とGDIプログラミング

1.GDIプログラミングの基礎
  Windowsの座標系とマッピング・モード
 デバイス・コンテキスト・ハンドル
 WM_PAINTメッセージと描画情報構造体
 座標系とマッピング・モード

2.テキスト表示のプログラミング
  デバイス・コンテキストの詳細とAPIの利用法
 デバイス・コンテキストの属性
 デバイス・コンテキストの保存処理
 テキスト描画出力 APIの詳細

3.Windowsフォントの利用法
  多彩なテキスト表示を可能とする
 ストック・フォント
 TEXTMETRIC 構造体
 フォント・ファミリと書体
 論理フォント
 フォント利用サンプル・プログラム

4.Windowsにおけるメモリ管理
  ローカル・メモリの利用からテンポラリ・ファイルまで
 MEARとFAR
 スタックの使用
 ヒープの利用
 ローカル・メモリの使用
 グローバル・メモリの使用
 共有メモリ
 テンポラリ・ファイルを使ってメモリ節約

5.クリップボード関連APIとその応用
  アプリケーション間でのデータ交換を実現する
 クリップボード操作 APIと定義済みシンボル
 サンプル・プログラムの作成と解説

Programming Hint ローカル・メモリを使用する

連載
Windowsプログラミング事始
メニューとアクセラレータによるコマンド入力
 メニューの作成
 ウィンドウにメニューを組み込む
 メニューからの入力処理
 メニューの制御
 アクセラレータの組み込み
 特殊なメニュー
 サンプル・プログラムの説明
Living in the Windows
Windows,テキスト,日本語そしてキーボード