📄 keyboarddemo.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 + -