【为什么要用多线程?】传统的图形用户界面应用程序都仅仅有一个运行线程,而且一次仅仅运行一个操作。假设用户从用户界面中调用一个比較耗时的操作,当该操作正在运行时,用户界面一般会冻结而不再响应。这个问题能够用事件处理和多线程来解决。【Linux有线程的概念吗?】传统的UNIX系统也支持线程的概念,但一个...
分类:
编程语言 时间:
2014-07-07 16:23:40
阅读次数:
183
简单介绍 Qt是一个由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既能够开发GUI程式,也可用于开发非GUI程式,比方控制台工具和server。 Qt是面向对象语言,易于扩展,而且同意组件编程。Qt是一个著名的C++库,使用Qt,在一定程度上让你获得的是一个“一站式”的服务。 ...
分类:
其他好文 时间:
2014-07-07 09:33:14
阅读次数:
235
在这篇文章中,我们给大家收集了20个最新出炉的 UI 设计素材。这些来自优秀设计师的 PSD 源文件素材让其它的设计师们在设计用户界面原型的时候能够非常便利。些界面素材让他们使用快速和有效的方式完成用户界面的设计。
分类:
其他好文 时间:
2014-07-03 09:49:15
阅读次数:
337
自然人机交互设计技术 (全息三维投影,手势肢体识别,眼动跟踪 。。。) 符合人类心理的交互方式 自然用户界面 —— Natural User Interface 有机用户界面 —— Organic User Interface 第六感设备 —— 手势识别,摄像头,投影,云计算 通过对熟知的技术的组合...
分类:
其他好文 时间:
2014-07-02 18:50:00
阅读次数:
187
原文:C# 获取与解析枚举类型的 DescriptionAttributeSystem.ComponentModel.DescriptionAttribute 这个 Attribute,经常被用来为属性或事件提供说明,这个说明是可以被本地化的。在一些用户界面中,就可以利用这个 Attribute 提...
分类:
其他好文 时间:
2014-07-02 00:59:50
阅读次数:
414
题记
这次《对象程序设计》课程设计,一共给定了8个选题(下载WORD版,PDF版),以及自由选题的机会。从大家初步选题结果来看(图1),绝大部分同学选择了“图形用户界面的计算器”,较少同学选择了3-8题中的一个。一方面,可以看出大家目前的动手能力还有待提高,教师的教学水平还不能给予学生较多的帮助;另一方面,学生缺乏“主动选择、对自己负责”的能力,和从小学到大学一直是被动学习状态有关。李雅...
分类:
其他好文 时间:
2014-07-01 15:13:48
阅读次数:
344
C++ GUI Qt4学习笔记03qtc++spreadsheet文档工具resources本章介绍创建Spreadsheet应用程序的主窗口1.子类化QMainWindow通过子类化QMainWindow可以创建一个窗口图形用户界面(GUI)应用程序通常会使用很多的图片,最常见的为应用程序提供图片...
分类:
编程语言 时间:
2014-06-30 20:35:05
阅读次数:
260
C++ GUI Qt4学习笔记01qtc++signalmakefile文档平台这一章介绍了如何把基本的C++只是与Qt所提供的功能组合起来创建一些简单的图形用户界面应用程序。引入两个重要概念:一个是“信号和槽”,另一个是“布局”。窗口部件(widget)是用户界面的一个可视化元素,相当于windo...
分类:
编程语言 时间:
2014-06-30 15:13:50
阅读次数:
168
【为什么要用多线程?】传统的图形用户界面应用程序都仅仅有一个运行线程,而且一次仅仅运行一个操作。假设用户从用户界面中调用一个比較耗时的操作,当该操作正在运行时,用户界面一般会冻结而不再响应。这个问题能够用事件处理和多线程来解决。【Linux有线程的概念吗?】传统的UNIX系统也支持线程的概念,但一个...
分类:
编程语言 时间:
2014-06-30 13:42:33
阅读次数:
349
一、MFC对多线程编程的支持 MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。 工作者线程没有消息机制,通常用来执行后台计算和维护任务,如冗长的计算过程,打印机的后台打印等。用户界面线程一般用于处理独立于.....
分类:
编程语言 时间:
2014-06-30 11:45:32
阅读次数:
308