1)首先是创建子类SnakeCtrl
2) 添加那个SnakeCtrl子类
3)出来了SnakeCtrl的基本样子
4)简单实现:
①改编那个SnakeCtrl.h中的内容:
1 #pragma once 2 #include "cgamectrl.h" 3 #include<Windows.h> 4 class SnakeCtrl :public CGameCtrl 5 { 6 public: 7 SnakeCtrl(void); 8 ~SnakeCtrl(void); 9 public: 10 virtual void OnKeyDown() 11 { 12 ::MessageBox(NULL,"你好吗","你好,啊",MB_OK); 13 //第一个参数是 当前窗口的句柄,第二个是 提示内容,第三个是窗口名字,第四个是窗口的样子,一般是MB_开头 14 } 15 };
②然后 改写那个WInMaincpp.cpp中的内容:
5)结果展示: