2012年6月10日
摘要: 让你的 Qt 桌面程序看上去更加 native(一):简介原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://devbean.blog.51cto.com/448512/455917《让你的 Qt 桌面程序看上去更加 native》是一个系列文章。在这个系列中,你将会了解到如何让你的 Qt 桌面应用程序看上去更加 native。这里,我假设你已经清楚如何使用 Qt 编写桌面应用程序,因为文章中大多都是所谓的“细节”,而有时候恰恰是这些“细节”决定着用户体验。同时,这里的程序都是指桌面程序,不包括各个嵌入式平台。关于 Qt 的介绍这里 阅读全文
posted @ 2012-06-10 22:19 VipXD 阅读(314) 评论(0) 推荐(0) 编辑
  2012年6月7日
摘要: Java DirToolJava 实验课要求写一个GUI的dirTool 结果别人就一个查看文件的功能,我就二了,写了代码貌似有点长······这是GUI界面命令行的使用和cmd中命令行差不多dir D:\ //这里用绝对路径和相对路径都可以.. //用于返回父目录del Xiao //用于删除文件或者文件夹open qq.lnk //用系统方式打开文件 相当于双击mkdir dong //新建文件夹命令就这些 如果感兴趣的话 还可以继续增加下面贴代码吧····package One;impor 阅读全文
posted @ 2012-06-07 11:49 VipXD 阅读(304) 评论(0) 推荐(0) 编辑
  2012年6月1日
摘要: 现在我们要给开发者分享几个C++GUI库。我希望这些库能帮助开发者开发出更优美的软件。C++是一个多范式,自由编译格式的,对于日常编程应用非常强大的语言。这种语言被认为是一种中间层次的语言。主要是因为他同时包含了底层和高层的语言的特性。C++因为很多原因非常流行。它的领域很广,包括系统软件、设备驱动、应用软件和其他客户端软件以及娱乐软件比如电子游戏。GUI是图形用户界面的缩写,就是说允许用户通过图形的方式而不是通过命令行的方式操作电脑。1、QtQT是一个跨平台的应用程序和用户界面框架。他包括一个跨平台的类库,整合了开发工具盒跨平台的IDE。使用QT,你可以写一次程序而跨平台部署,包括许多桌面平 阅读全文
posted @ 2012-06-01 20:18 VipXD 阅读(843) 评论(0) 推荐(0) 编辑
  2012年5月21日
摘要: Windows Forms是利用.NET Framework程序库的代码全自动生成的GUI(Graphical User Interface)编程方式CLR中执行的c++称为托管的c++,否则为非托管c++或本地c++.初视化变量 int value(0);Wchar_t为宽字符类型,变量存储2字节字符代码,值域0—65535 wchar_t letter = L’z’; or wchar_t letter(L’z’);enum Week{Mon = 1, Tues = 1, Wed, Thurs, Fri, Sat, Sun} thisWeek; thisWeek = thurs;(4个字节 阅读全文
posted @ 2012-05-21 21:13 VipXD 阅读(583) 评论(2) 推荐(0) 编辑
摘要: 通过VC实现对Excel表格的操作的方法有多种,如:通过ODBC数据库实现,通过解析Excel表格文件,通过OLE/COM的实现。本文主要研究通过OLE/COM实现对Excel表格的操作。本文源码的应用环境说明:Windows XP SP3Microsoft Visual Studio 2010Microsoft Office Excel 20071、添加OLE/COM支持。首先,应用程序必须添加对OLE/COM的支持,才能导入OLE/COM组件。本文使用的是MFC对话框程序,在创建工程的向导中选中Automation选项即可为程序自动添加相应的头文件和OLE库初始化代码。通过查看源代码,可以 阅读全文
posted @ 2012-05-21 21:00 VipXD 阅读(1175) 评论(0) 推荐(0) 编辑
  2012年5月20日
摘要: 搞了一晚上还是没有搞定QGLWidge的框架和背景透明,倒是把QWidget的透明方法全都学会了:1,this->setWindowFlags(Qt::FramelessWindowHint);//把窗口设置成没框架的 this->setAttribute(Qt::WA_TranslucentBackground,true)//背景透明2,this->setStyleSheet("background-color:transparent;");3,this->setWindowOpacity(0.5);所有的东西全都设置为了半透明 阅读全文
posted @ 2012-05-20 22:42 VipXD 阅读(1927) 评论(0) 推荐(1) 编辑