开发笔记
文章平均质量分 66
cryptsoft
这个作者很懒,什么都没留下…
展开
-
小妞会装机 -- 一个装机软件的开发笔记( 四)
本文配套程序下载地址为: http://pan.baidu.com/share/link?shareid=358034&uk=3995556177 界面的xml配好后,就开始写实现代码。先上代码class CMainFrameWnd : public CWindowWnd, public INotifyUI, public IMessageFilterUI{public原创 2013-03-26 19:22:43 · 653 阅读 · 0 评论 -
小妞会装机 -- 一个装机软件的开发笔记( 三)
本文配套程序下载地址为: http://pan.baidu.com/share/link?shareid=358034&uk=3995556177 界面基本山确定下来,感觉操作起来的确很简单,觉得会有很多人用这个东西,有开发价值。于是开始做详细的技术可行分析。其实问题就一个,怎么将镜像安装到C盘了。如果这个问题能解决,那么这个软件才可能开发下去。否则就是白搭精力。在解决这个原创 2013-03-26 13:43:25 · 787 阅读 · 0 评论 -
小妞会装机 -- 一个装机软件的开发笔记(八)
做好了这个软件后,我很高兴,因为我以前没有用过dui,而通过做这个软件学习并使用了dui技术,尽管这个软件只有一些非常简单的界面元素。dui让我以后的软件开发多了一个选择。通过这个软件的实践,我觉得不太复杂的项目,确实可以丢弃mfc和wtl了。用dui做界面其实很简单。而且又快,效果又炫。在这个项目中,用到了两个开源项目的成果,这也是我第一次在开发中使用开源软件库。这两个项目的确加速了开发,而原创 2013-03-27 19:48:16 · 595 阅读 · 0 评论 -
小妞会装机 -- 一个装机软件的开发笔记 (一)
本文配套程序下载地址为: http://pan.baidu.com/share/link?shareid=358034&uk=3995556177见很多人不会装系统,拿了ghost盘也还是不知道怎么装,就想做一个既不用光盘,也不用U盘,点一下就可以把系统装好的装机工具。经过几个月断断续续的编码,现在终于做好了。先不多说,拿这个软件装机简不简单,先上图,大家看看第一步 可以原创 2013-03-25 21:10:52 · 823 阅读 · 0 评论 -
小妞会装机 -- 一个装机软件的开发笔记(五)
本文配套程序下载地址为: http://pan.baidu.com/share/link?shareid=358034&uk=3995556177因为界面元素很少,所以界面开发很简单。现在讲业务逻辑。整个逻辑分为下载逻辑和安装逻辑,还有UI逻辑。下载逻辑很麻烦。为什么呢?因为我没有自己的服务器。幸好有百度网盘,可以有共享外链。所以我要先将镜像文件放到百度网盘上,然后分享。在软件里面嵌入原创 2013-03-26 20:40:33 · 781 阅读 · 0 评论 -
小妞会装机 -- 一个装机软件的开发笔记 (二)
本文配套程序下载地址为: http://pan.baidu.com/share/link?shareid=358034&uk=3995556177要做一个操作非常简单的装机软件。简单到什么程度呢?当然是希望点一下就行了,这样的话人人都会。那首先当然是不能要光盘辅助了,因为即使有光盘,好多人一看到那些选项也不知道点哪个了。U盘辅助就更不能有了。到现在,我见过用U盘装系统的还只有IT人原创 2013-03-25 21:16:56 · 624 阅读 · 0 评论 -
小妞会装机 -- 一个装机软件的开发笔记(七)
本文配套程序下载地址为: http://pan.baidu.com/share/link?shareid=358034&uk=3995556177用libcurl解决了下载的问题,用duilib解决了界面的问题。真是感谢这些项目的贡献者,让软件开发变得美好起来。接着上篇说,由于获取下载链接需要几个步骤,先要打开百度网盘网页,然后点击下载,最后才能返回一个下载地址。但是判定网页是不是已经原创 2013-03-26 21:23:41 · 613 阅读 · 0 评论 -
小妞会装机 -- 一个装机软件的开发笔记(六)
本文配套程序下载地址为: http://pan.baidu.com/share/link?shareid=358034&uk=3995556177下载地址获得了,那就下载吧。最简单的,URLDownloadToFile。如何显示进度呢?URLDownloadToFile提供了一个回调,实现这个回调就可以了STDMETHODIMP CDownloadFileByHttp::OnP原创 2013-03-26 20:59:50 · 677 阅读 · 0 评论 -
解决duidesigner在属性窗口按del键会删除控件的bug
DuiDesinger的属性窗口是一个CMFCPropertyGridCtrl,该控件部队del键做处理,最终del键会由CUIDesignerView处理,导致控件删除。解决方法很简单,从CMFCPropertyGridCtrl继承一个类,该类处理del键,将del键转化成backspace键,完美!#include "StdAfx.h"#include "MyPropertyGrid原创 2013-06-08 17:40:01 · 1244 阅读 · 0 评论