摘要: 1)基本代码展示 还是上一个那个总代码: 2)当前目录信息: 3)我还可以用一个bmp格式的图片,按照以前的步骤 我画一个bmp格式的图片: 4)结果展示: 5) 我还可以得到图片的大小信息: 6)所有代码展示: 7)结果展示: 阅读全文
posted @ 2018-01-18 20:40 小油菜1 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 1)之前在窗口中载入图片 一般都是bmp的 但是 我想从网上下一些图片,这些图片可能是png的 2)那么就有了下面的操作 3)png图片可以直接做成透明的。 4)首先是创建窗口的基本代码: 5)然后添加一个新的头文件: 6)下面的步骤是 : ①要去调用一个开始去做GDI+操作的那一个函数 ::Gdi 阅读全文
posted @ 2018-01-18 19:08 小油菜1 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 1)首先在我们的全局区有一个这样的全局变量 , 2)但是 每次我都要改我的这个new的子类 比如 我要是创建 俄罗斯方块 就是 new SquareCtrl 我要是创建贪吃蛇 就是 new SnakeCtrl 3)还有一种方法 就是 我用一个函数指针,通过给这个函数指针赋值,来创建不同的子类。 4) 阅读全文
posted @ 2018-01-18 19:03 小油菜1 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1)因为这些变量存在于 WInMaincpp文件中 但是 我想在我的CGameCtrl子类中要用到hInstance实例句柄和hWNd窗口句柄,那么 我就将这些变量在父类CGameCtrl中有一份,这样子类 就可以使用了 然后父类的这些变量 我在WM_CREATE中进行赋值和初始化,这样就达到了 我 阅读全文
posted @ 2018-01-18 12:19 小油菜1 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 1)首先是创建子类SnakeCtrl 2) 添加那个SnakeCtrl子类 3)出来了SnakeCtrl的基本样子 4)简单实现: ①改编那个SnakeCtrl.h中的内容: ②然后 改写那个WInMaincpp.cpp中的内容: 5)结果展示: 阅读全文
posted @ 2018-01-18 11:55 小油菜1 阅读(132) 评论(0) 推荐(0) 编辑