界面库学习
safedebug
面具下的一种思想
展开
-
skin++ 2.0界面库使用
#include "SkinPPWTL.h"#pragma comment(lib,"SkinPPWTL.lib") skinppLoadSkin(_T("AlphaOS.ssk")); //加载皮肤从别的地方下载来的dll,测试了一下看起来还好原创 2014-02-14 16:34:49 · 1077 阅读 · 0 评论 -
自绘16进制编辑框
这个东西的产生是因为有朋友需要一个16进制编辑器控件,但是网络上的大多数控件调用都不是那么方便找了很多也不好用,才萌生了自己鲁一个16进制编辑框 控件,先后路过两个版本,第一个版本代码冗长,框架设计不是这么合理,所以才有了现在的这个版本,目前这个版本是没有优化的版本,为了新手能看懂大部分代码都没有优化,全部都是自己鲁,要用到自己的程序里面还欠缺一点,大家需要自己去熟悉框架只有熟悉了原创 2016-11-22 20:29:50 · 1301 阅读 · 0 评论 -
list 多行表头 表头合并
工程下载:#include "Common.h"class CMyWindowList{public: HWINDOW m_hWindow; HELE m_hList; CMyWindowList() { Init(); } void Init() { m_hW原创 2016-10-30 13:15:00 · 1030 阅读 · 0 评论 -
模仿列表树控件
此项目模仿了 列表树控件,上面是list表头,下面是tree项目,拖动表头树控件的item也会随表头的宽度改变位置随着改变。。源码工程打包下载地址http://download.csdn.net/detail/u012607841/9664346#include "Common.h"class CMyWindowTree{public:原创 2016-10-26 12:00:38 · 721 阅读 · 0 评论 -
页面切换特效
这个是用的js里面的tween算法,完整的工程代码如下http://download.csdn.net/detail/u012607841/9642499原创 2016-09-28 21:56:50 · 550 阅读 · 0 评论 -
界面库中使用lua脚本
代码十分的简单// WinMain.cpp : Defines the entry point for the console application.//#include "Common.h"int APIENTRY _tWinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPTSTR lpCmdLine, int nCm原创 2016-09-27 18:50:31 · 1765 阅读 · 0 评论 -
动画按钮实现
#include "Common.h"class XCImage{public: XCImage() { m_imageArray = NULL; } ~XCImage() { UnLoad(); } void UnLoad() { if (m_imageArray) { delete[] m_imageArray; m_imageArray =原创 2016-09-27 18:17:01 · 843 阅读 · 0 评论 -
MFC画饼状图
这里我已经封装好了,大家需要的时候只需要改一下,就很好用了#include class XBingTu{public: XBingTu() { m_hBrushLrDa = NULL; m_hBrushLrZhong = NULL; m_hBrushLrXiao = NULL; m_hBrushLcDa = NULL; m_hBrushLcZho原创 2016-06-15 21:59:15 · 2524 阅读 · 0 评论 -
模仿QQ界面
代码如下 #include "Common.h"class CWindow_Demo{public: HWINDOW m_hWindow; CWindow_Demo() { Init(); } void Init() { m_hWindow = XWnd_Create(0, 0, 300, 200, L"炫原创 2015-10-25 16:32:26 · 706 阅读 · 0 评论 -
gdi+ 第二个程序,显示图片
Image img(L"e:\\3.png"); //加载仓老师HDC hdc = ::GetDC(this->m_hWnd); //获取DCGraphics huaban(hdc); //定义一个 gdi+huaban.DrawImage(&img,0,0,img.GetWidth(),img.GetHeight()); //把图片画原创 2014-10-04 15:17:53 · 817 阅读 · 0 评论 -
gdi+ 显示字符串
HDC hdc = ::GetDC(this->m_hWnd); //获取DCGraphics huaban(hdc); //定义一个 gdi+Font f(L"宋体",65);huaban.DrawString(L"safedebug",-1,&f,PointF(0,0),&SolidBrush(Color(0,0,255)));RectF原创 2014-10-04 15:57:29 · 1029 阅读 · 0 评论 -
gdi+ 第一个程序
新建一个工程原创 2014-10-04 15:00:18 · 605 阅读 · 0 评论 -
推箱子小游戏实现
本来想网络上找一些现成的代码,然后移植一下,但是看了很多代码看不懂,后来看了一下逻辑发现应该没什么难度,就自己想着写了一下,成功实现了一下,希望对新手有一些帮助,设计这个推箱子,主要有几个关键点第一,人物第二,墙第三,地板第四,可移动范围,第五,就是当 箱子和坐标重合之后显示成功接下来就是逻辑控制了,这个比较简单,需要判断人物左边是路,还是墙原创 2017-02-28 16:34:40 · 1702 阅读 · 0 评论