自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zhucde(虚拟闲人)的专栏

QQ超级群(1000人):186898914 QQ群(200人):23806843

  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 虚拟按键的总结及示例:

符号常量  十六进制值 指定的鼠标或键盘按键VK_LBUTTON  01  鼠标左键VK_RBUTTON  02  鼠标右键VK_CANCEL  03  Control-break 过程VK_MBUTTON  04  鼠标中键VK_BACK  08  BACKSPACE 键VK_TAB   09  TAB 键VK_CLEAR  0C  CLEAR 键VK_RETURN  0D  ENTER 键VK

2004-05-17 17:03:00 1822 1

原创 怎样在非客户区捕捉鼠标状态?

鉴于很多网友苦于在非客户区捕捉鼠标状态,特写出用DirectX来解决的方法.首先新建一个基于对话框的工程(定为MouseR)在工程属性的Link-->Object/Library Modules:里加上:dxguid.lib dxerr8.lib dinput8.lib  (如果你的机器上安装了DirectX 8.0 SDK,只需要如上操作就行了,如果没有安装或没有将VC的库指

2004-05-17 17:01:00 1687 1

原创 游戏开发基础(5)

游戏开发基础(5)DirectSound第一节 关于声音声音是空气的一系列振荡,称为声波,一般可以用二维的波形图来表示。数字音频是指使用某种设备将声波记录下来并保存为一种数字化的文件。播放相应的文件就可以产生某种声音效果。数字音频的音质随着采样频率及所使用的位数不同而有很大的差异。因此,了解所使用音频文

2004-03-12 17:57:00 2024

原创 游戏开发基础(6)

游戏开发基础(6)第七章 游戏编程的特点第一节 概述:电脑游戏在计算机发展使用中可以说扮演了一个极为有趣的角色,一方面不为很多人所赞同,认为是一种浪费;而另一方面电脑游戏却是推动计算机的各项技术迅速发展的最有力的力量之一。这一点,可以从3d类游戏对硬件无止境的需求,游戏迷对游戏图像的质量、游戏的交互性、人机

2004-03-12 17:57:00 1965 2

原创 游戏开发基础(7)

游戏开发基础(7)第八章 例程之初始化部分第一节DDInit():DDInit()的作用是枚举驱动程序,它的具体运行过程如下:首先调用DirectDrawEnumerate(),这个函数的作用在第五章 DirectDraw深入篇第三节选择DirectDraw驱动程序中已经谈到了。在本例程中这个函数的

2004-03-12 17:57:00 1447

原创 游戏开发基础(8)

游戏开发基础(8)第一节窗口的移动和改变大小时case WM_SIZE:case WM_MOVE:if (IsIconic(hWnd)){    Msg("FoxBear is minimized, pausing");    PauseGame();}if (bFullscreen){    Se

2004-03-12 17:57:00 1205

原创 游戏开发基础(9)

游戏开发基础(9)第一节 3D类游戏设计3D光线投射游戏包括从高解析度图形到快速动画的许多技术。尽管3D场景在这些不同的游戏中可能变化很大,玩游戏的方法和设计游戏的基本技术却是类似的。场景中较明显的组成部分包括生成的墙壁、地板、天棚、可移动的物体和静止的物体。当然,这些游戏也充分利用了大量的其它技术

2004-03-12 17:57:00 1944 1

原创 游戏开发基础(1)

写在前面的话:本来我的专栏就是以图形,图像,三维为宗旨,正好由于这些天比较忙,没有时间来整理。还请大家见谅!在此,我先转载几篇游戏开发基础类的文章与大家一起学习交流,该基础系列共有10篇:游戏开发基础(1)第一节. 概述  随着计算机技术的发展,计算机从高技术的神坛上走下来,走进我们的家庭,走进

2004-03-12 17:52:00 3807 2

原创 游戏开发基础(2)

游戏开发基础(2)第二章 windows编程基础第一节 引言为了跟上潮流,我们抛弃了已快被淘汰的DOS操作系统,所有的讲解和例程都是基于微软的Windows操作系统的。考虑到很多的用户并没有Windows编程基础,所以我们设置了这一专门讲述、讨论Windows的术语、概念的部分,以使这部分用户能较快

2004-03-12 17:52:00 2290

原创 游戏开发基础(3)

游戏开发基础(3)第三章 DirectX SDK简介第一节 关于DirectX SDKMicrosoft DirectX提供了一套非常优秀的应用程序接口,包含了设计高性能、实时应用程序的源代码。DirectX技术将帮助您建构下一代的电脑游戏和多媒体应用程序。它的内容包括了DirectDraw、Dir

2004-03-12 17:52:00 1529

原创 游戏开发基础(4)

游戏开发基础(4)第四章 diectxdarw基础篇 第一节 DirectDraw简介Grubers的一个观点是DirectDraw“只是一个bltting发动机”。这是相当准确的,但却太简化了。更准确地讲,DirectDraw是一个可以提供软件仿真测试的独立于硬件设备的bltting发动机。Dir

2004-03-12 17:52:00 1867

原创 Windows 2000/XP 下实现休眠

实现休眠功能很简单,只要在任意想要执行的地方执行如下给出的休眠函数SetPower()就行,其实休眠很简单,只需要API:SetSystemPowerState()就行,就如关机/注销/重启一样,只需要ExitWindowEx(),但这些API可以直接用在98下,却不能用在2000/XP中,因为这里牵涉到了用户权限,没有权限是不能进行这些操作的,所以,首先要取得权限,下面给出代码:#defin

2004-01-14 11:08:00 1160

原创 Push Button背景色修改修正版(完整工程)

关于Push Button,已经存在两篇比较经典的文章:http://www.csdn.net/Develop/Read_Article.asp?Id=11690http://www.csdn.net/Develop/Read_Article.asp?Id=8432(第二篇或http://www.csdn.net/Develop/Read_Article.asp?Id=11689,内容

2004-01-13 10:09:00 2696

原创 MFC中的OpenGL窗口

建立一个基于对话框的工程(名称:OpenGL)并且在设置的Link里加入库opengl32.lib glu32.lib glaux.lib 为对话框添加picture control 控件,ID:IDC_RENDER主要程序:// OpenGLDlg.cpp : implementation file//#include "stdafx.h"#include "OpenGL.h

2003-12-16 13:04:00 2734 1

左树右对话框

左树右对话框

2007-11-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除