分享一个使用NSIS制作安装包的UI插件

做软件开发以来,接触的安装包制作方式也有几种了,从最原始的MSI安装包方式,到InnoSetup,再到NSIS;但一直都是使用其脚本功能,并没有在界面上做一些美化操作。   很早之前就想做一个界面可以自由定制的安装包工具,一直没有时间,就放下了。 最近有业务要求需要做到界面高度美观且要求便于维护,...

2015-12-19 15:22:56

阅读数 3715

评论数 4

手把手教你玩转QQ的原创表情

QQ的原创表情非常的可爱,做得比较精致,深受广大QQ用户的喜爱;但怎么将这些表情保存下来,好让我可以在别的地方用呢? 乖乖牛在线将从不同的视角,为你解析QQ原创表情的存储、互通、保护的机制;熟悉了这些后,你将不光能够将自己喜欢的原创表情保存下来;如果你有自己的产品,也可以轻松的让自己的产品支持QQ...

2015-10-23 13:58:01

阅读数 2544

评论数 0

[分享]牛牛图片查看器[仿QQ图片查看器]及大致原理说明

这是一上完全通过Duilib来实现的一个图片查看器,仿照QQ图片查看器的效果实现,希望大家喜欢。 先看一下使用的截图吧: 一:使用说明 1. 通过命令行调用,传递图片路径即可打开图片查看器,支持绝对路径与相对路径,如:ImageViewer.exe c:\test.png 2. 在窗口上双击...

2015-08-05 10:31:47

阅读数 2587

评论数 0

[分享]牛牛截图控件2.0版本发布

牛牛截图现已对多显示器,DPI放大进行了完美支持,欢迎试用。   在上一个版本发布后,收到非常多朋友的反馈,近期有了些时间,对控件进行了升级;同时对比测试了几大主流的截图功能,除了腾讯QQ最新版,其他如360、旺旺、人生日历截图等,均对DPI放大的支持不是很好,多显示器支持我仅测试了腾讯,其他的实...

2015-03-01 10:52:46

阅读数 3045

评论数 2

关于duilib中的list的扩展探索

今天在做一个程序的界面时,需要在一个列表中显示除文字以外的其他控件,如:Edit、Button、Combo等;我做界面使用的是duilib,其自带的CListUI并不能满足此向功能,需要进行扩展,在此记录,以便后续使用需要。

2014-03-23 23:15:10

阅读数 9394

评论数 34

C++对象的JSON序列化与反序列化探索完结-列表的序列化与反序列化

在前两篇文章中,我们已经完成对普通对象以及复杂对象嵌套的序列化与反序列化,见如下地址: C++对象的JSON序列化与反序列化探索 C++对象的JSON序列化与反序列化探索续-复杂对象的序列化与反序列化 经过一番折腾,总算把带有列表的对象的序列化完成了,目前支持 list 和 vect...

2013-06-25 22:57:39

阅读数 4859

评论数 8

记录securecrt文件传输的方法

对于连接linux环境后的文件传输一直都要求不高,也不知道有什么好的办法;以前在用securecrt 连接linux环境后,想传文件的时候,我都是再用securefx连接上去,然后进行文件的双向复制。 这种切换有时候挺烦人的,今天在网上找了一下方法,其实securecrt中已经集成了sftp工具...

2018-08-23 10:13:45

阅读数 123

评论数 0

记一次gdb调试过程,以备后用 (纯自用)

gdb是linux环境下的调试利器,功能强大,指令众多,如果不是经常使用,很多指令记不住。 今天有一个历史项目的问题要跟踪,由于之前交接过来的同事已经离职,而这个项目又很长时间没有人维护了,代码也比较复杂;临时需要定位问题,无从下手,只好在入口加上断点,一步步单步出流程来。 由于是在特定的环境中...

2018-08-22 17:34:32

阅读数 51

评论数 0

牛牛截图控件Macos版本

在此先跟大家道个歉,Macos版本的截图插件,来晚了! 早在2015年的时候,就有朋友咨询我这边什么时候能够出一个Macos版本的截图插件,当时由于Windows版本的截图尚还不够完善,还有很多的优化空间,这部分一直没有能够提上日程。到了2016年下半年,我想直接开发一个能够在linux系统以及M...

2018-04-07 19:02:50

阅读数 80

评论数 0

firefox在https页面下访问非ssl的websocket的设置方法

想在https页面下访问非ssl的websocket服务,在firefox的默认配置下已经被禁止了,需要打开设置才可访问。 As you point out in another answer, https:// to ws:// is disallowed by default on fire...

2017-11-24 16:41:59

阅读数 2080

评论数 0

关于使用vld来进行内存泄漏检测的基础知识

一.      内存泄漏的危害 内存泄漏产生的根本原因在于动态申请的内存未及时释放或未正确的释放。   1.       耗光内存,程序无法正常工作或崩溃 2.       产生内存碎片,在实际内存够用的情况下,因为没有足够大的连续内存块,而导致程序申请内存失败 内存泄露最明显最直接的影响就是导致...

2017-01-10 10:44:51

阅读数 1730

评论数 0

记一次奇怪的内存错误分析过程

这几天在给一个老项目扩展功能,发现了一个奇怪的问题,在群友的帮助下,经过痛苦的跟进,终于找到了问题原因,特此记录。   一:背景 这是在一个老旧的MFC项目中增加Duilib窗口的显示,没办法,MFC的窗口自绘实在累人,还是用Duilib来得方便。 在前期做窗口效果时,一切...

2015-12-31 17:37:00

阅读数 940

评论数 0

获取任务栏所在位置的代码

 获取任务栏所在位置的代码 APPBARDATA taskbar = {0}; taskbar.cbSize = sizeof(APPBARDATA); SHAppBarMessage(ABM_GETTASKBARPOS, &taskbar); switch(tas...

2015-12-25 15:02:18

阅读数 921

评论数 0

推荐一个比较便宜的买数字证书的网站

这是一个代理数字证书的网站,基本上可以达到官网价格的5折以下: www.cheapsslsecurity.com 以下这个链接是代码数字签名证书的: https://cheapsslsecurity.com/sslproducts/codesigningcertificate.html?...

2015-10-26 12:23:54

阅读数 1656

评论数 0

Inno Setup 检查安装VS2005运行环境

Inno Setup可以在程序安装时,通过检查注册表判断出VS2005运行环境是否已经安装[其他版本类似],如果没有安装,则将其安装。 #define MySourceDir "E:\MyAppSourceRoot" [Files] ; VC Redistribut...

2015-09-23 10:00:11

阅读数 2492

评论数 0

Visual C++ 64 位迁移的常见问题

64位的win7已经广泛、深入应用了,赶快看看我的32位程序该怎么办吧? 1、用 Visual C++ 创建在 64 位 Windows 操作系统中运行的应用程序时,应注意以下问题: 在 64 位 Windows 操作系统中,int 和 long 是 32 位值。对于计划为 64 ...

2015-08-27 09:44:55

阅读数 670

评论数 0

狗 日 的 360

360就是中国软件界的一个毒瘤,如果不除,定会影响中国软件业的发展! 最近写了一个软件,就是很普通的加载图片,显示一下而已;好家伙,放到用户那里用,结果被360提示有木马...   可能么?就是很简单的软件功能,不存在这个可能啊。 同样一个软件,其他安全软件都正常通过!   想起在以前公司开发...

2015-08-18 17:48:44

阅读数 1411

评论数 1

关于DUILIB的遮罩,控件穿透以及其应用的分析实践

本文对Duilib的遮罩层以及及穿透进行相关的讨论,原理很简单,除了讨论实现外,在本文也讨论如何利用这些特性、原理来实现需求,欢迎讨论。  1.       遮罩层的实现 在软件的UI显示中,我们经常会需要遮罩住整个窗口或者是窗口的一部分,以避免客户操作相应的UI,等待特定的操作完成之后才...

2015-07-31 17:56:58

阅读数 3522

评论数 3

代码行统计的设计与实现

前阵子去面试,对方出了一个综合测试题,完成一个代码统计工具,分享出来,看其他人是否有类似需求。 大致需求如下: 设计一个程序:使用多线程,统计项目程序源代码行数;源代码是可以编译通过的合法的代码,统计其物理总行数、其中的空行行数、其中含有有效代码的行数、其中含有注释内容的行数。(建议编写命令行...

2015-07-04 09:51:56

阅读数 1003

评论数 1

C4653编译警告消除

今天想尝试下禁用掉Release模式下的编译优化,就把编译优化给关了,一编译,好家伙,出来一堆的警告。 warning C4653: compiler option 'Optimizations (one or more of /Oawstgp[y]) or debug checks (one...

2015-02-10 17:53:21

阅读数 1431

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭