⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 keyboarddemo.h

📁 用vc++结合directinput编程序实现键盘时间捕捉
💻 H
字号:
//=========================================================================
/**
*  @file      KeyboardDemo.h
*
*  项目描述: DirectInput键盘演示
*  文件描述:  具体实例类 
*  适用平台: Windows98/2000/NT/XP
*  
*  作者:     WWBOSS
*  电子邮件:  wwboss123@gmail.com
*  创建日期: 2006-09-13	
*  修改日期: 2006-10-10
*
*  在这个类中您必须重载如下几个虚函数
*																								
*	virtual bool Init();														
*		执行所有的初始化工作,如果成功函数返回true							
*																			
*	virtual void Uninit();													
*		执行所有的卸载工作										
*																			
*	virtual void Update(DWORD milliseconds);										
*		执行所有的更新操作,传入的参数为两次操作经过的时间,以毫秒为单位
*																			
*	virtual void Draw();															
*		执行所有的绘制操作
*/
//=========================================================================

#ifndef __KEYBOARDDEMO_H__
#define __KEYBOARDDEMO_H__

#include "stdafx.h"
#include "Font.h"
#include "GLFrame.h"												
#include "Input.h"

/** 从GL_Application派生出一个子类 */
class CKeyboardDemo : GLApplication								
{
public:
	bool	Init();										/**< 初始化工作 */
	void	Uninit();									/**< 卸载工作 */
	void	Update(DWORD milliseconds);					/**< 更新操作 */
	void	Draw();										/**< 绘制操作 */

private:
	friend class GLApplication;							/**< 父类为它的一个友元类 */
	CKeyboardDemo(const char * class_name);			    /**< 构造函数 */
									
    CInputSystem*  m_pInput;                            /**< 输入系统 */
	GLFont         m_hFont;                             /**< 字体类 */ 
};


#endif	// __KEYBOARDDEMO_H__

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -