MFC与QT
文章平均质量分 59
MFC与QT
__2得很别致
__慢热
展开
-
QT案例:飞机大战(七)
11 爆炸效果爆炸效果功能实现步骤如下:创建爆炸文件和类添加爆炸类中的成员函数和成员属性实现成员函数调用并测试效果11.1 创建爆炸文件和类创建Bomb类以及生成对应的文件创建好后生成bomb.h 和 bomb.cpp两个文件11.2 爆炸成员函数和成员属性在config.h中加入爆炸配置数据#define BOMB_PATH ":/res/bomb-%1.png" //爆炸资源图片#define BOMB_NUM 20 //爆炸数量#define BOMB_原创 2020-06-05 17:10:18 · 704 阅读 · 15 评论 -
QT案例:飞机大战(五)
7 子弹制作制作步骤如下:创建子弹文件和类添加子弹类中的成员函数和成员属性实现成员函数测试子弹7.1 创建子弹文件和类创建Bullet类以及生成对应的文件创建好后生成bullet.h 和 bullet.cpp两个文件7.2 子弹的成员函数和成员属性在Bullet.h中添加代码#ifndef BULLET_H#define BULLET_H#include "config.h"#include <QPixmap>class Bullet{public:原创 2020-06-05 16:57:05 · 469 阅读 · 0 评论 -
QT案例:飞机大战(四)
6 英雄飞机步骤如下:创建英雄文件和类添加成员函数和成员属性实现成员函数创建飞机对象并显示拖拽飞机6.1 创建英雄文件和类创建HeroPlane类以及生成对应的文件和创建地图的步骤一样,这里就不在详细截图了创建好后生成HeroPlane.h 和 HeroPlane.cpp两个文件6.2 飞机的成员函数和成员属性在HeroPlane.h中添加代码class HeroPlane{public: HeroPlane(); //发射子弹 void sho原创 2020-06-05 16:00:17 · 443 阅读 · 0 评论 -
QT案例:飞机大战(三)
5 地图滚动步骤:创建地图文件和类添加成员函数和成员属性实现成员函数游戏运行调用定时器启动定时器,监听定时器信号实现游戏循环计算游戏内元素坐标绘制到屏幕中5.1 创建地图文件和类 右键项目,添加新文件选择C++ -> C++ Class修改类名为map,点击下一步,直到创建完毕至此,地图Map的文件和类创建完毕5.2 地图的成员函数和成员属性在map.h中添加如下代码#ifndef MAP_H#define MAP_H#include <Q原创 2020-06-05 15:54:59 · 497 阅读 · 2 评论 -
QT案例:飞机大战(二)
3 设置主场景主场景设置的步骤如下:添加配置文件,保存游戏中所有配置数据初始化主场景窗口大小、标题3.1 配置文件添加创建新的头文件为 config.h 主要记录程序中所有的配置数据,方便后期修改添加窗口宽度、高度的配置信息,依据背景图大小进行设置/********** 游戏配置数据 **********/#define GAME_WIDTH 512 //宽度#define GAME_HEIGHT 768 //高度#define GAME_TITLE "飞机大战 v1.0原创 2020-06-05 15:48:14 · 756 阅读 · 4 评论 -
QT案例:飞机大战(一)
飞机大战_Qt制作1 项目简介飞机大战是我们大家所熟知的一款小游戏,本教程就是教大家如何制作一款自己的飞机大战首先我们看一下效果图玩家控制一架小飞机,然后自动发射子弹,如果子弹打到了飞下来的敌机,则射杀敌机,并且有爆炸的特效接下来再说明一下案例的需求,也就是我们需要实现的内容滚动的背景地图飞机的制作和控制子弹的制作和射击敌机的制作碰撞检测爆炸效果音效添加2 创建项目创建项目步骤如下:打开Qt按照向导创建项目项目名称位置填写类信息加入完成创建2.1 打开Qt找转载 2020-11-03 09:48:15 · 815 阅读 · 1 评论 -
MFC控件大小随窗体改变而改变大小
写的封装类方法,实用便捷。#pragma once/*程序说明用于MFC程序控件随着窗口大小改变而改变头文件 ItemResize.h .cpp文件ItemResize.cpp用法说明1.在对话框头文件中添加此类的对象 CItemResize m_itemSize;2.在窗口初始化函数 OnInitDialog中填写需要改变大小的对应控件的IDm_ite...原创 2019-09-09 15:38:03 · 351 阅读 · 0 评论 -
黑马MFC教程总结(后续更新)
1基于对话框学习控件1.1对话框 模态非模态1.2按钮 两个captain修改内容 直接输入内容1.3点击触发事件 右侧属性闪电图标;右键按钮 添加事件处理程序;双击按钮1.4插入窗口 窗口 右键 添加类1.5模态窗口创建 CDlgExe cdlg1.5.1 dlg.DoModal()1.6非模态创建1.6.1 CDlgshow dlg 写到.h做成员1...原创 2019-09-07 22:20:45 · 3107 阅读 · 0 评论 -
创建MFC简单程序出现的小问题与解决方法
文章目录创建MFCmfc最详细入门教程VS2010/MFC编程入门教程之目录和总结(鸡啄米)C++字符串查找教程在一个string字符串中查找给定的字符串并提取MFC学习教程之(打开文件对话框、选择文件、显示路径)C++中如何从路径字符串中获取文件名!CString与string相互转换MFC中获取文件路径和文件夹路径"const char *" 类型的实参与 "LPCTSTR" 类型的形参不兼容...原创 2019-08-23 09:59:27 · 928 阅读 · 0 评论