|
关于指针的说明(初级水准) 2007-01-17 |
我们定义一个指针,比如char *pStr=NULL; pStr=myString(比如这里myString是一个字符串数组,它的内容为”HELLO”,首地址为0x123456)
这里需要说明几点:
1.&pStr实际上是表示该指针的地址,它占四个字节(32位OS),
2.PStr实际上是指针指向的字符串的首地址...[全部内容] |
|
DOS到Windows的 游 戏 移 植(10) 2007-01-17 |
安 装 程 序 ---- 由 于 资 源 的 共 享 方 式, 在 Windows 下 的 任 何 软 件 的 安 装 程 序 都 比 在 MS-DOS 下 需 要 更 多 一 些 的 技 巧。 一 个 设 计 良 好 的 基 于 Windows 的 游 戏 同 样 需 要 注 册 它 自 己, 并 且 提 供 一 个 卸 载 程 序, 当 用 户...[全部内容] |
|
DOS到Windows的 游 戏 移 植(9) 2007-01-17 |
--- 本 期 我 们 将 讨 论 有 关 图 形 方 面 的 问 题。 和 本 系 列 文 章 的 前 面 文 章 相 类 似, 我 们 还 是 主 要 讨 论 在 Windows 下 编 程 和 在DOS 环 境 下 编 程 的 主 要 差 别。
调 色 板 ---- 在 这 里, 我 们 假 定 程 序 员 使 用 的 是 256 色 ...[全部内容] |
|
DOS到Windows的 游 戏 移 植(8) 2007-01-17 |
--- 在 本 系 列 文 章 的 前 面 几 部 分 中, 我 们 介 绍 了 一 个 简 单 的DOS 游 戏Moby Dick, 并 且 带 它 走 过 了 在 Win32 环 境 下 开 发 的 第 一 阶 段。 现 在, 我 们 将 对 该 游 戏 的 Windows 版 添 加 更 多 的 功 能: 立 体 声 效 果、MIDI 音 乐、...[全部内容] |
|
DOS到Windows的 游 戏 移 植(7) 2007-01-17 |
使 用 DirectInput 跟 踪 鼠 标
---- 我 们 已 经 讨 论 了 一 些 在 Windows 下 读 取 鼠 标 的 常 用 方 法。 现 在, 让 我 们 看 一 看 DirectInput 3.0 所 提 供 的 实 现 方 法。
---- 同 标 准 的 Windows 函 数 相 比,DirectInput 具 有 巨 大 的 速 度 优 势...[全部内容] |
|
DOS到Windows的 游 戏 移 植(6) 2007-01-17 |
--- 本 期 将 讨 论 鼠 标 方 面 的 问 题。Moby Dick DOS 实 际 上 没 有 使 用 鼠 标 光 标, 并 且 切 换 到 图 形 模 式 时, 默 认 情 况 下 是 鼠 标 光 标 是 不 可 见 的。 在 Windows 中, 情 形 刚 好 相 反。 光 标 总 是 出 现 在 窗 口 中, 除 非 特 意 将...[全部内容] |
|
DOS到Windows的 游 戏 移 植(5) 2007-01-17 |
Moby Dick 修 订 版
---- 在 本 系 列 文 章 的 前 面 几 篇 中, 笔 者 介 绍 了 一 个 名 为Moby Dick 的 简 单 的DOS 游 戏, 并 且 讨 论 将 其 移 植 到32 位Windows 环 境 下。 现 在, 我 们 要 把 游 戏 操 纵 杆 和 鼠 标 输 入 程 序 加 入 到 该 ...[全部内容] |
|
DOS到Windows的 游 戏 移 植(4) 2007-01-17 |
使 用 时 钟
---- Moby Dick DOS 使 用 了 一 个 时 钟 中 断 服 务 程 序, 以 确 保 Ahab 和 鲸 鱼 以 一 种 独 立 于 处 理 器 速 度 的 稳 定 速 率 移 动。Windows 没 有 提 供 这 种 访 问 硬 件 的 机 制, 但 是 它 提 供 了 许 多 的 时 钟(timer), 可 以 ...[全部内容] |
|
DOS到Windows的 游 戏 移 植(3) 2007-01-17 |
键 盘 输 入
---- 在DOS 和Windows 两 个 版 本 的 Moby Dick 中, 我 们 都 保 持 了 一 个 键 状 态 表, 当 有 对 Move_Ahab 的 调 用 时, 该 表 能 够 告 诉 我 们 按 下 的 是 哪 一 个 光 标 键 或 数 字 键 盘 键。 但 是 在 Windows 版 中 我 们 不 能 使 用 ...[全部内容] |
|
DOS到Windows的 游 戏 移 植(2) 2007-01-17 |
单 任 务 处 理
---- Windows 最 杰 出 的 功 能 之 一 是 能 够 同 时 运 行 多 个 程 序, 但 有 时 也 会 让 人 感 到 头 疼, 特 别 是 对 于 那 些 习 惯 于 完 全 控 制 计 算 机 甚 至 时 钟 频 率、 非 常 自 信 的 游 戏 程 序 员( 当 然, 我 们 的 确 在 乎...[全部内容] |