标题起的是有点大 主要是工作和学习中,遇到些朋友,怎么说呢,代码不够Qt化 可能是由于他们一开始接触的是 Java MFC 吧 接触 Qt 7个年头了 希望我的系列文章能抛砖引玉吧 单例模式 很多人洋洋洒洒写了一大堆 比如这里 http://xtuer.github.io/qtbook-single ...
分类:
编程语言 时间:
2019-02-17 21:57:43
阅读次数:
699
列表控件可以让我们以列表形式呈现内容,是界面更加有序美观。QListWidget列表控件应当与QListWidgetItem一起使用,后者作为项被添加入列表控件中,也就是说列表控件中的每一项都是一个QListWidgetItem。这也是为什么我们说QListWidget是一个基于项(Item-bas ...
分类:
其他好文 时间:
2019-02-14 13:17:38
阅读次数:
275
1.0 新建项目,由于ListView的局限性,RecyclerView是一种很好取代ListView的控件,可以灵活实现多种布局。 2.0 新建项目RecyclerviewTest,目录如下: 3.0 这里需要在app/build.gradle中配置,导入依赖包: 红色标签这行加入,后面的版本号和 ...
分类:
移动开发 时间:
2019-02-12 13:23:45
阅读次数:
186
1.0 由于书上内容,已经和实际编程的兼容性已经不太友好,重写了项目,用于进一步学习列表控件ListView。 2.0 新建项目ListViewTest,其中文件目录如下: ...
分类:
移动开发 时间:
2019-02-11 14:11:20
阅读次数:
192
描述:启动该程序后,自动检测U盘是否存在,若存在,将U盘中所有的文件拷贝到电脑的指定目录下。 注:本篇博文仅支持技术讨论,不用于数据的盗取之类的黑科技。 本程序基于Win32开发,主要是利用Win32的消息函数。也可是MFC等含有消息循环的体系。 思路: 1.WM_DEVICECHANGE,检查当前 ...
分类:
其他好文 时间:
2019-02-10 09:14:40
阅读次数:
204
对话框标题栏内容为静态 直接在对话框属性“常规”的“Caption”中修改。 动态生成对话框标题栏内容 SetWindowText()函数就可以 ...
分类:
编程语言 时间:
2019-02-08 14:30:15
阅读次数:
512
MFC创建线程示例 AfxBeginThread() 创建现场的方法是AfxBeginThread()函数。 在【.CPP】文件定义一个全局变量,决定什么时候退出这个线程。 拖一个BUTTON按钮控件,【创建线程】(IDC_BUTTON_THREAD),绑定单击事件函数。 回调函数 退出线程 ...
分类:
编程语言 时间:
2019-02-07 17:39:34
阅读次数:
166
应用程序事件日志中: “C:\windows\system32\test.exe”的激活上下文生成失败。 找不到从属程序集 Microsoft.VC80.MFC,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="w ...
分类:
其他好文 时间:
2019-01-31 20:47:45
阅读次数:
174
图形界面库Windows Forms、 MFC、WTL、 WxWidgets、Qt、GTK 综合比较见下表: 总结: GTK+主要用在X Window上,整个设计的架构和许多概念和MFC以及一般 Windows 上的程序开发大异其趣,入门门槛较高,而且最主要的特色是,它用不具有物件功能的纯C 语言, ...
分类:
编程语言 时间:
2019-01-31 19:18:27
阅读次数:
192
1.插入新的Dialog,如下图: 2.修改ID位 IDD_XMB 3.在单文件的Menu 中选中需要链接的按键,右键添加处理程序,如下图所示,添加完成后,在项目的xxxview.cpp中会生成如下函数。 4.对新添加的IDD_XMB的Dialog 添加类,类为基于CDialogEx的类,名称可以定 ...
分类:
编程语言 时间:
2019-01-28 10:58:49
阅读次数:
272