关闭

Visual Lint 4.0.4 交互式静态代码分析工具

Visual Lint是一个交互式的代码分析工具,为C、C++、C#和Java的代码分析工具,包括PC-lint、CppCheck、FxCop和FindBugs,提供了易于使用的前端界面。 结合PC-lint使用示例         在这里记录下如何与PC-lint结合进行静态代码分析。测试的PC-lint版本为9.00e。首先从http://www.riverblade.co.uk/...
阅读(4660) 评论(0)

Magick++ 6.8.5在MFC中的使用

Magick++是ImageMagick图像库的C++封装。ImageMagick是一个集创建、编辑、合成和转换图像格式的软件套件。 编译步骤: 1.从http://www.imagemagick.org/download/windows/ImageMagick-windows.zip下载源代码包; 2.解压到文件夹,打开"..\VisualMagick\configure"目录下的conf...
阅读(7730) 评论(17)

Scintilla 3.24在MFC中的使用(动态、静态)

Scintilla是一个免费的源代码编辑组件。在这里记录下它在MFC中的使用。 本机环境:Windows XP、Visual Studio 2008 SP1 1.下载Scintilla源代码3.24版本(http://www.scintilla.org/ScintillaDownload.html)。 2.打开VS2008,点击菜单栏"Tools"→"Visual Studio 2008 C...
阅读(10219) 评论(8)

VC Office2007界面对话框实现(再续)

借鉴BCG对对话框的美化处理,在VC2008SP1原有功能包上,增加对对话框的美化,样式全局统一。 下载地址:http://download.csdn.net/detail/akof1314/4843604...
阅读(3836) 评论(18)

VC Office2007界面对话框实现(续)

在之前一篇《VC Office2007界面对话框实现》,写道可以用单文档来模拟对话框,来实现Office2007风格的对话框,这一次用不同的方法来实现,MFC的Ribbon功能包只对单文档/多文档有效,即框架类,我们只需用框架类来实现对话框即可。需要处理的问题有:CFrameWnd的模态显示问题、Ribbon元素在对话框上的显示问题。 1.对于CFrameWnd的模态显示,参考使用了《Modal...
阅读(3381) 评论(0)

在子框架内创建CBCGPDialogBar

在多文档应用程序的子框架内创建停靠对话框栏等,参考BCG示例MDIBars可以达到要求。以下测试在BCGControlBar12版本上进行。 1.新建一个BCG多文档工程,名称:TestMDIBars; 2.选择"基于Ribbon样式的界面",如下图所示: 3.在"资源视图"添加一个对话框资源,名称:IDD_DIALOG_BAR,设置其属性Border为None,Clip...
阅读(4663) 评论(4)

Visual Leak Detector 2.2.3 Visual C++内存检测工具

Visual Leak Detector是一款免费的、健全的、开源的Visual C++内存泄露检测系统。相比Visual C++自带的内存检测机制,Visual Leak Detector可以显示导致内存泄露的完整内存分配调用堆栈。 主页地址:http://vld.codeplex.com/ 旧版地址:http://www.codeproject.com/Articles/9815/Visu...
阅读(13635) 评论(1)

Mosquitto 0.15 开源MQTT v3.1 Broker

Mosquitto是一个开源(BSD许可证)的消息代理,实现MQTT(消息队列遥测传输)协议版本3.1。 1.从http://mosquitto.org/download/下载Cygwin版的Windows安装包,当前版本为0.15; 2.在安装过程中,可以选择作为系统服务,如下图所示: 3.可在"服务"中看到此服务,如下图所示: 使用系统服务进行启动的话,...
阅读(11208) 评论(19)

Cppcheck 1.54 C/C++静态代码分析工具

Cppcheck是一个C/C++代码分析工具,只检测那些编译器通常无法检测到的bug类型。   官方上建议让编译器提供尽量多的警告提示: 1.使用Visual C++的话,应使用警告等级4 2.使用GCC的话,参看Warning options - using GCC   官方地址:http://cppcheck.sourceforge.net/ 当前版本:1.54 for wind...
阅读(23161) 评论(3)

gSOAP在VC2008中的使用

gSOAP工具包是一个提供SOAP/XML Web services和通用(non-SOAP) C/C++ XML数据绑定的开源C/C++软件开发工具包。       从http://sourceforge.net/projects/gsoap2/files/下载最新的gSOAP包,当前最新版本为2.8.8。解压之后,在目录"\gsoap-2.8\gsoap\bin\win32"下有两个文件,分...
阅读(7805) 评论(2)

DEELX 1.2正则表达式引擎的使用

DEELX是一个在C++环境下的与Perl兼容的正则表达式引擎。只有一个头文件,使用上比较简单和方便。 官网地址:http://www.regexlab.com/zh/deelx/ 开源地址:http://www.codeproject.com/KB/library/deelx.aspx 在VC2008上进行简单使用测试: 1.新建一个控制台应用程序,名称:TestDeelx; 2....
阅读(3924) 评论(0)

BCGControlBar 减少链接库大小

使用BCGControlBar库,但是并不需要所有的功能,这样会使得链接库过大,BCG提供BCGCBProConfig.h文件,可以选择性的去掉某些不需要的功能,BCGCBProConfig.h内容如下: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19...
阅读(2520) 评论(0)

CBCGPEditCtrl实现编辑器功能

BCGControlBar有一个能够实现编辑器的类CBCGPEditCtrl,自带的例子比较详细的介绍了使用方法,下面自己记录一些备忘,使用的是12.0版本。 1.新建MFC应用程序,名称Test_BcgEdit,在"下一步"中选择"多个文档","MFC 标准","使用Unicode库"(不然处理汉字有问题),点"完成"; 2.配置BCGControlBar的库目录; 3.在"stdafx....
阅读(3128) 评论(0)

Prof-UIS 2.92免费版的安装以及使用

Prof-UIS是一个功能丰富的MFC扩展库,能够为您的Windows应用程序提供专业和友好的用户界面。Prof-UIS带有完整的源代码,一套示例,CHM帮助。当前免费版本是2.92,是为任何非商业用途免费的。 下载地址:http://www.prof-uis.com/download/mfc.aspx          下面介绍下Prof-UIS免费版的安装: 1.解压压缩包到文件夹...
阅读(4781) 评论(0)

SonicUI在MFC中的使用

SonicUI是一个GUI引擎,提供了一些简单的UI组件实现高效率的UI效果,例如:自绘按钮、异形窗体、动画、超链接和图像操作方法。此项目作者开源到CodeProject,地址为:http://www.codeproject.com/KB/GDI/SonicUI.aspx。下载源...
阅读(6353) 评论(24)

VC使用VCLSkin美化界面

在网上曾经看过一篇文章,说是使用Delphi的皮肤控件VCLSkin制作成DLL,让VC调用美化窗体。感觉蛮有新意的,故自己实验一下。...
阅读(5214) 评论(14)

CTextFileIO读取不同编码文件

在编程读取文本文件的时候,经常被不同的编码格式所混乱。文本的默认编码格式是ANSI码,后来国际化了又支持了Unicode编码格式,现在打开Windows平台下记事本,点击“另存为”就可以发现有四种编码方式可以选择保存。...
阅读(2601) 评论(5)

CIconListBox带图标的列表框类

有时候,我们需要在列表框ListBox中插入带图标的文字项,这就需要自己派生一个类出来了,网上的一个CIconListBox类还不错...
阅读(4931) 评论(0)

CRichEditCtrlEx支持静态表情聊天类的使用

平时我们在做IM聊天之类的软件的时候,一般都会使用Rich Edit控件来作为聊天编辑框和聊天记录框的控件,在Visual Studio 2008 SP1下扩展了些功能,比如解码转义字符、编码转义字符、自动检测超链接、聊天记录框的用户内容和信息内容颜色和缩进分开显示等等,加上原来的插入位图表情、右键菜单、表情拾取器、RTF输入输出等等,可以符合基本的聊天控件要求了。...
阅读(5303) 评论(31)

VC连接SQLite3的方法(MFC封装类)

在VC环境下编写连接SQLite的方法,网上有很多种,自己试验了其中一种,感觉还不错,下面记录下来,使用到的文件包括官方网站下载的文件和CodeProject上的SQLite3Wrapper封装。...
阅读(25711) 评论(60)
30条 共2页1 2 下一页 尾页
    个人资料
    • 访问:3390521次
    • 积分:35186
    • 等级:
    • 排名:第139名
    • 原创:398篇
    • 转载:88篇
    • 译文:5篇
    • 评论:3407条
    个人说明
    联系方式:
    文章存档
    最新评论