MFC实现红黑砖块 题目 老题目了,给定w,h长宽的图,上面有颜色不同的瓷砖,黑和红,问从给的起点出发,只能走黑色瓷砖,能走多少块,可视化输出过程 思路 咋一看搜索水题,但是要用可视化,要用模板类,,,崩溃掉了,又得拾起MFC了,在学会别的可视化之前,先凑活吧 每个点可以连4条边,超过边界的不连,从 ...
分类:
编程语言 时间:
2018-12-27 03:08:23
阅读次数:
159
1、句柄:具有内存后,系统返回的标识符 2、消息:相当于事件,例如鼠标点击就是一个消息 3、消息队列:就是将事件按照时间的先后顺序在一个队列中 4、消息处理机制:首先操作系统拿到消息,然后将消息放到消息队列中,当要执行这个消息时,就会提取这个消息到应用程序,应用程序进入操作系统中,执行这个消息 5、 ...
分类:
编程语言 时间:
2018-12-26 15:56:44
阅读次数:
194
编译的时候,报错:“fatal error LNK1561: 必须定义入口点” 解决方案1: 右键->属性->链接器->高级->入口点,设置成:WinMainCRTStartup 解决方案2: 右键->属性->链接器->系统->子系统,下拉框选择:窗口 (/SUBSYSTEM:WINDOWS) ...
分类:
编程语言 时间:
2018-12-24 14:29:25
阅读次数:
183
1、树控件 树(tree)是一种通过层次结构展示信息的控件,如下图所示是树控件示例,左窗口中是树控件,在wxPython中树控件类是wx.TreeCtrl。 wx.TreeCtrl中一个常用的方法有: AddRoot(text, image=-1, selImage=-1, data=None)。添 ...
分类:
编程语言 时间:
2018-12-24 12:03:40
阅读次数:
322
1. 除了在新建工程的时候指定数据源和数据源中的数据表,还可以自己连接数据源。更灵活。 添加,第一条记录、最后一条记录、下一条记录、上一条记录的按钮,并分别添加函数,如下 ...
分类:
数据库 时间:
2018-12-22 20:45:21
阅读次数:
240
消息对于windows程序来说,是一个非常重要的内容,也有非常多的消息,如果WM_CREATE、WM_LBUTTONDOWN等等。 实际开发时,除了系统定义的这些消息之外,也会使用到自定义消息,因此,记一小章使用方法。 它的声明如下 : typedef struct tagMSG { HWND hw ...
分类:
编程语言 时间:
2018-12-20 22:14:02
阅读次数:
257
1.在xxDlg.h中定义CBrush m_brush 2.在对话框的消息响应中添加一个ON_WM_CTLCOLOR消息响应 3.添加背景图(方法前一篇随笔有讲到) 4.OnCtlColor消息响应函数如下: 5.最终效果如下图所示(注意:如果有用软件加皮肤的,去掉皮肤才能显示背景图片) ...
分类:
编程语言 时间:
2018-12-19 00:32:48
阅读次数:
243
1.添加BMP格式文件如下图所示: 2.添加ICO格式文件如下图所示: ...
分类:
编程语言 时间:
2018-12-17 02:14:29
阅读次数:
213
从结构上说,组态王和MCGS一样,前台动画和后台集成在一起,在运行模式下一起运行。而力控、瑞尔却分为后台驱动、实时数据库、前台三部分组成,更为有意思的是,瑞尔的每一个驱动就是一个EXE,其驱动DLL的接口和力控的一致,不知他们是同出一源,还是互为“切磋”! 一般组态程序都是用MFC实现,驱动更是用V ...
分类:
其他好文 时间:
2018-12-15 12:04:44
阅读次数:
189
查了好几天关于MFC应用程序换肤的资料,经过各种莫名其妙的问题的困扰,现分享一下自己的体会。希望可 以避免一些弯路。另外会在附上一些资源。 环境:Windows 7 + VS2012 + SkinSharp(注:Skin++、USkin、SkinMagic 用法相同) 1. 新建一个工程(工程名:D ...
分类:
编程语言 时间:
2018-12-14 00:56:53
阅读次数:
287