自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

从零开始做起

学习中

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 碰到这样的错误error LNK2005: _DllMain@12 already defined in LIBCMTD.lib(dllmain.obj)

编译一个DLL时,发生这样的错误,上网查了一下,错误分析可能当 C 运行时 (CRT) 库和 Microsoft 基础类 (MFC) 库的链接顺序有误时,可能会出现以下 LNK2005 错误之一:CRT 库对 new、delete 和 DllMain 函数使用弱外部链接。MFC 库也包含 new、delete 和 DllMain 函数。这些函数要求先链接 MFC 库,然后再链接 CRT

2012-04-13 10:01:29 841

原创 编译DLL时为啥没有生成lib文件

最近好久没有动手写程序了, 有一天,老大安排一个任务,把很早以前他的一个工程,写一个动态链接库。 然后我就开始按部就班操刀, 首先先移植平台相关的代码,把各个单独的cxx文件全部编译调试通过之后,写了一个单独的DLL头文件和CPP文件。编译后,一切正常,零错误,一大堆warning。 不管那么多了,可以用就行。可是调试的时候发现,怎么只有DLL生成,没有lib文件啊。  刚开始以为是项目

2012-04-12 17:13:53 6786 1

转载 【转载】在Visual Studio 2005中安装Qt 4.3.2

刚刚开始学习QT,于是上网查询QT安装,这个地址不错 http://www.cnblogs.com/lansh/archive/2008/08/30/952783.html,转过来收藏 1.正常安装Visual Studio 2005,只要安装了C++即可.注意:不是Express版本.2.下载Qt源代码Qt 4.3.2 Windows OpenSource版下载:http://w

2008-10-30 18:56:00 932

原创 CString 操作指南

 CString 操作指南 Vckbase文章 原著:Joseph M. Newcomer翻译:littleloach

2008-09-26 15:10:00 450

原创 在TreeView中获得TreeCtrl指针

一般来说,在文档/视 框架中使用CTreeView类,而在基于对话框的程序中使用CTreeCtrl类,而CTreeView实际上是包装了一个CTreeCtrl对象,因此我们可以通过CTreeView::GetTreeCtrl()来得到CTreeCtrl的指针,然后就直接操作CTreeCtrl对象吧 // 新建一个控件CTreeCtrl   TreeCtrl;   //

2008-09-26 14:54:00 899

转载 VC下遍历文件夹中的所有文件

转载地址 在做图像处理中通常要对图像文件连续读取,因此需要遍历整个文件夹中的文件。在VC环境下CFileDialog是不能得到所有文件信息,如果要遍历文件夹内所有文件,应该怎样办呢?不要着急在IO.H、WCHAR.H中提供了_finddata_t, _wfinddata_t, _wfinddatai64_t 结构,通过_findfirst可以得到满足条件的第一个文件的句柄,如下: lo

2008-09-26 14:49:00 5291

转载 VC++的链接错误LNK2005总结

 编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就可以轻松解决它了。         造成LNK2005错误主要有以下几种情况:     1. 重复定义全局变量。可能存在两种情况:     A、 对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个工程的。正确

2008-09-18 21:14:00 506

转载 framework框架详解

转贴地址:http://www.nsooo.com/supesite/?action-viewthread-tid-779 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 可以说,一个框架是一个可复用的设计构件,它规定了应用的体系结构,阐明了

2008-09-18 21:05:00 3763

转载 ITK&VTK安装方法(综合几个网上的方法)

第一篇参考文章     ITK安装方法,作者也是引用别人的文章值得注意的几点1.BUILD-EXAMPLES/BUILD-SHARED-LIBS/BUILD-TESTING 这三个选项都选择off 2. 编译完成后可以选择打开E:/itk/bin/INSTALL.dsp 文件。这一步骤不执行也可以。执行这一步主要的目的在于在这一步骤中编译结果就会安装在cmake_insta

2008-09-18 20:45:00 1814

转载 【转载】VC.net 实现dll 编程

在我们实际用软件时,经常可看到许多动态连接库。动态连接库有其自身的优点如节省内存、支持多语种等功能,而且,当DLL中的函数改变后,只要不是参数的改变调用起的函数并不需要重新编译。这在编程时十分有用。   而DLL在VC中有三种形式:   1、Non-MFC Dlls

2008-09-13 18:13:00 794

endnote教程

一个优秀的论文管理软件endnote的中文教程,来自于生命经纬网站

2008-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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