摘要: 以往制作游戏音效总是要去各类的白嫖网站中下载,但是消耗查找成本不说,每次还都得注册绑定手机登录一套操作,非常的消耗时间,而且很难保证版权问题。所以,我选择使用Bfxr这个工具来制作音效( 主要这个工具是免费的,并且由于制作随机性,不用考虑版权问... 阅读全文
posted @ 2022-10-30 02:31 香菇0_0 阅读(105) 评论(0) 推荐(0)
摘要: 问题: 有的时候打包mfc程序后在自己电脑上可以运行,但是在别人电脑中却提示“由于找不到mfc140ud.dll,无法继纯执行代码。重新安装程序可能会解决此问题。”,这是因为打包选择的是Debug版本,一般用户安装系统并不会装有debug相关的dll文件。 解... 阅读全文
posted @ 2022-10-30 02:31 香菇0_0 阅读(754) 评论(0) 推荐(0)
摘要: 文章目录 前言一、自定义用户消息二、创建全局钩子效果图 前言 前段时间试过用OnActivate方法来检测对话框外部的鼠标点击(为了达到对话框失去焦点后自动隐藏的效果),当nState参数为WA_INACTIVE时表示有外部点击,然而这种... 阅读全文
posted @ 2022-10-30 02:31 香菇0_0 阅读(140) 评论(0) 推荐(0)
摘要: 我最近想实现一个桌面悬浮倒计时小程序,功能很简单,但是在实现的过程中发现了许多坑,解决了问题之后,将这些问题进行记录,以便以后的快速查找。 一、实现拖拽效果 可通过在OnNcHitTest添加以下代码,即可实现简单的拖拽效果: UINT nHitTest = ... 阅读全文
posted @ 2022-10-09 02:29 香菇0_0 阅读(87) 评论(0) 推荐(0)
摘要: 一、按下ctrl+shift+x打开类向导。 二、在消息页签下双击WM_ACTIVATE添加到代码中。 三、其中nState参数有三种状态,如果要响应鼠标点击对话框外部就将逻辑写在WA_INACTIVE判断中即可,示例如下: #define WA_... 阅读全文
posted @ 2022-10-04 00:04 香菇0_0 阅读(44) 评论(0) 推荐(0)
摘要: 实现了一个可以支持将对话框最小化到托盘的对话框基类,通过Hide2Taskbar可实现对话框的隐藏显示,代码如下: BaseTaskDlg.h #pragma once#define WM_SHOWTASK WM_USER+666#define WM_HIDE... 阅读全文
posted @ 2022-10-03 23:48 香菇0_0 阅读(159) 评论(0) 推荐(1)
摘要: 由于c++模板参数的约束是C++20之后的标准,如果之前的C++标准想要实现类似的效果可以通过添加这段代码: static_assert(std::is_base_of::value, "类型必须继承自ISystem"); 如果子类不是继承自相应的基类编译会抛... 阅读全文
posted @ 2022-10-03 23:48 香菇0_0 阅读(54) 评论(0) 推荐(0)
摘要: #pragma once#include #include "YFramework/Singleton/BaseSingleton.h"using namespace YFramework;class PointApp : public BaseSinglet... 阅读全文
posted @ 2022-09-26 22:33 香菇0_0 阅读(43) 评论(0) 推荐(0)
摘要: 前言:Unity中通过xml格式保存游戏数据是非常常见的,但是如果不进行加密则非常容易被别人在外部通过修改xml文件修改游戏数据,因此加密xml是非常必要的。 一、工具类 创建一个名叫EncryptXmlDocument的c#文件,并复制下面代码到其中,作为x... 阅读全文
posted @ 2022-07-27 19:07 香菇0_0 阅读(164) 评论(0) 推荐(1)
摘要: 一、相同层级下修改前后位置即可改变层级。 二、不同层级下可通过添加多个Canvas组件 并设置Sort Layer实现 阅读全文
posted @ 2022-07-23 16:39 香菇0_0 阅读(234) 评论(0) 推荐(0)