VC++
HeathXian
嵌入式 分布式后端 网络安全 主机安全
展开
-
vcproj
vcproj目录1词条介绍2VCCLCompilerTool的常用属性如下3VCLinkerTool的常用属性如下1词条介绍vcproj是一个标准的xml文件。因此以下就以节点顺序描述。根节点是VisualStudioProject,属性中包含了工程的全局信息,常见的信息有:属性含义说明ProjectTyp转载 2013-11-22 21:01:46 · 1094 阅读 · 0 评论 -
VC动态库可以嵌套调用
VC库编译的相关知识一、动态库的调用方式 在VC中,依赖库分为静态库(.lib)和动态库(.dll)两种。如果使用的是静态库,会把依赖的静态库中的内容编译到目标文件中。如果是使用的是动态库,则根据引用方式进行编译。 动态库分为两部分:动态库静态链接(A.lib) 动态库(A.dll)。动态库编译只需要在代码中包含动态库的头文件即可。①动态库静态转载 2013-05-16 16:48:40 · 1688 阅读 · 0 评论 -
DLL(Dynamic Link Library )
DLL(Dynamic Link Library )即动态链接库,DLL 是一个包含可由多个程序同时使用的代码和数据的库。它允许程序共享执行特殊任务所必需的代码和其他资源,一般来说,DLL是一种磁盘文件,以.dll、.DRV、.FON、.SYS和许多以.EXE为扩展名的系统文件都可以是DLL。它由全局数据、服务函数和资源组成,在运行时被系统加载到调用进程的虚拟空间中,成为调用进程的一部分。转载 2013-05-16 17:41:34 · 1230 阅读 · 0 评论 -
vc 中bsc文件
xxx.sbr:VC编译器为每个OBJ文件生成的原始浏览信息文件,浏览信息维护工具(BSCMAKE)将利用SBR文件来生成BSC文件。xxx.bsc :用于浏览项目信息,可在 Project \ Settings \ Link项中勾掉“Generate Browse Info File”,禁止生成.bsc文件,以加快编译速度。但若使用Source Bro转载 2013-06-06 10:50:42 · 3801 阅读 · 0 评论 -
NuMega Devpartner 动态测试工具-白盒测试
1 前言我在本文中详细介绍了测试工具NuMega Devpartner(以下简称NuMega)的使用方法。NuMega是一个动态测试工具,主要应用于白盒测试。该工具的特点是学习简单、使用方便、功能有效。NuMega共有三个独立的子功能——BoundsChecker、TrueCoverage、TrueTime。BoundsChecker为代码检错工具,TrueCoverage为测试覆盖率统计转载 2013-07-17 16:19:00 · 1258 阅读 · 0 评论 -
easysize
EASYSIZE假设创建的对话框的类名是CMyDlg,具体过程如下: 步骤一:把easysize.h拷贝到CMyDlg项目文件夹中,同时在CMyDlg的.h文件和.cpp文件中加入#include "easysize.h";步骤二:在CMyDlg类的h文件中,加入DECLARE_EASYSIZE,注意结尾处不要加“;”。 class CMyDlg : public转载 2013-07-18 09:38:32 · 927 阅读 · 0 评论 -
tab control
VC中使用TAB Control控件假如我现在有个SDI程序,View是Form View,想在上面放个Tab Control,包含两个Page。现在让我们来看看应该怎样处理。首先当然要增加一个Tab Control资源,然后利用Class Wizard,在View中增加一个Control变量。接着建立两个对话框资源,别忘了把Style改为Child,Border改为N转载 2013-07-18 17:00:28 · 898 阅读 · 0 评论 -
InvokeHelper
InvokeHelper基本信息当在项目中插入ActiveX控件ClassWizard生成的CWnd的派生类时,在C++类中可以看到其成员函数的代码中都有对InvokeHelper函数的调用,InvokeHelper函数的第一个参数都和对应的属性或方法在ActiveX控件中的分发(dispatch)ID(标识ActiveX控件的方法或属性的)相对应。通过查看ActiveX控件help文件可转载 2013-08-09 16:17:12 · 1967 阅读 · 0 评论 -
视频监控ActiveX控件总结
总结前段时间在VC6下使用MFC开发视频监控控件过程中遇到的一些问题.1.获取控件当前所在路径,用于读取该目录下的INI配置文件转载 2013-08-09 17:06:10 · 1924 阅读 · 1 评论 -
CStatic
CStatic目录简介CStatic控件的基本使用1. CStatic 用于显示文本2. CStatic 用于显示图标3. CStatic 用于显示指针cursor4. CStatic 用于显示位图简介CStatic控件的基本使用1. CStatic 用于显示文本2. CStatic 用转载 2013-08-29 17:28:54 · 867 阅读 · 0 评论 -
SendMessage和PostMessage 的区别 PreTranslateMessage
2012-05-25 13:34 SendMessage和PostMessage 的区别,以及消息循环路由 一、下面示例函数func()中有PostMessage和SendMessage━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ int MainWnd(...) { MSG msg; while(1)转载 2013-12-17 20:41:14 · 1659 阅读 · 1 评论 -
XTPToolKitPro
http://blog.sina.com.cn/s/blog_569abd350100c1kh.htmlhttp://en.verysource.com/code/5837419_1/frame.cpp.html原创 2014-05-15 17:41:38 · 1691 阅读 · 0 评论 -
USES_CONVERSION
USES_CONVERSION转载 2014-05-16 11:09:20 · 759 阅读 · 0 评论 -
网页控件 activex
http://tech.it168.com/a2009/0410/271/000000271815.shtml转载 2014-03-13 16:25:37 · 738 阅读 · 0 评论 -
Debug 下正常,Release下异常
并非如您想象的那样,Release版本可以保证您的应用程序可以象Debug版本一样运行。 如果您在开发阶段完成之后或者在开发进行一段时间之内从来没有进行过Release版本测试,然而当您测试的时候却发现问题,那么请看我们的调试规则1: 经常性对开发软件进行Debug和Release版本的常规测试. 测试Release版本的时间间隔越长,排除问题的难度越大,至少对Release版本进行每周1转载 2014-03-11 18:53:36 · 1320 阅读 · 0 评论 -
_T("") L""
Windows使用两种字符集ANSI和UNICODE,前者就是通常使用的单字节方式,但这种方式处理象中文这样的双字节字符不方便,容易出现半个汉字的情况。而后者是双字节方式,方便处理双字节字符。Windows NT的所有与字符有关的函数都提供两种方式的版本,而Windows 9x只支持ANSI方式。_T一般同字常数相关,如_T("Hello")。如果你编译一个程序为ANSI方式,_T转载 2014-02-11 17:24:06 · 939 阅读 · 0 评论 -
解决方案(.sln)文件
解决方案(.sln)文件原文:Solution (.Sln) File关于VS2008和VS2010中.sln文件(解决方案文件)的介绍MSDN中只有英文版,现翻译供读者参考,希望对您有帮助。水平有限文中难免有错误,欢迎大家指正,拜谢~解决方案就是Visual Studio中用来组织项目的结构。他的作用类似于VB6.0中的Windows程序组(.vbg)文件以及VC6.0中的项目工作区转载 2013-11-22 21:28:02 · 2903 阅读 · 0 评论 -
库
在一些项目中,考虑到系统的安全性和稳定性,经常要封装一些DLL或者LIB库供别人使用,那么怎么制作DLL或者LIB文件呢?今天特酷吧根据自己的实际情况给大家讲解下基本的制作方法。以下是我亲自操作的记录:1,动态库dll的编写方法:新建一个动态链接库:填好工程名称即可选择工程类型,如果没有特别的要求,选择一个空工程即可。会看到这里和标准的控制台工程一样,没有任何系统默认建立的转载 2013-05-15 17:06:35 · 649 阅读 · 0 评论