摘要:
引用:http://blog.sina.com.cn/s/blog_4c0cb1c001014kmj.html微软基础类库MFC(Microsoft Foundation Classes),是一个微软公司提供的类库(class libraries),以C++类的形式封装了Windows的API,并且包含一个应用程序框架,以减少应用程序开发人员的工作量。其中包含的类包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。初学者常误认为VC++开发必须使用MFC。这种想法是错误的。作为Application Framework,MFC的使用只能提高某些情况下的开发效率,只起到 阅读全文
摘要:
引用:http://zhidao.baidu.com/question/56878801.html变量作用域标识符 当局部变量跟全局变量名字一致时 局部变量前面加双冒号表示用的时全局变量的值------------------------------------再做个解释,举个例子系统的API MessageBox(句柄, 内容, 标题, 样式);是这样的在CWnd 类中重载了MessageBox为MessageBox(内容, 标题, 样式);加入在CWnd你仍然想使用系统的api而不是这个重载的,那么你应该这样调用::MessageBox(句柄, 内容, 标题, 样式); 阅读全文
摘要:
引用:http://blog.sina.com.cn/s/blog_4b3c1f950102dqi1.htmlhttp://wenku.baidu.com/view/66602373f242336c1eb95e4d.html1.1传统控件的控件通知消息控件通过向父窗口发送控件通知消息来表明发生了某种事件.例如,当用户在按钮上单击鼠标时,按钮控件会向父窗口发送BN_CLICKED消息.传统控件的通知消息实际上是通过WM_COMMAND消息发给父窗口的(滚动条除外),在该消息的wParam中含有通知消息码(如BN_CLICKED)和控件的ID,在lParam中则包含了控件的句柄.利用ClassWi 阅读全文
摘要:
引用:http://www.cppblog.com/momoxiao/archive/2009/10/22/99206.html1BEGIN_MESSAGE_MAP(CpassApp,CWinApp)2ON_COMMAND(ID_HELP,CWinApp::OnHelp)3END_MESSAGE_MAP()这些都是宏定义,不是函数。在BEGIN_MESSAGE_MAP()和END_MESSAGE_MAP()之间添加你的消息响应函数,为每个消息处理函数加入一个入口BEGIN_MESSAGE_MAP( theClass, baseClass )参数:theClass指定消息映射所属的类的名字。ba 阅读全文
摘要:
引用:http://zhidao.baidu.com/question/165848051.html#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif这几行代码重新定义默认的 new 操作符为DEBUG_NEW(MFC自己写的一个宏),使得任何通过new新建出来的对象或者内存块都会被记录下来,如果你的程序此后没有释放它们的话,在你退出调试状态时,VC会在输出窗口里面显示出来这些没有被释放的对象或者内存块的信息(这就是所谓的“内存泄露”)。此外,因为使用了“#if 阅读全文
摘要:
引用:http://zhidao.baidu.com/question/194502850.htmlWINAPI就是stdcall,是windows下函数的标准调用方式。函数的调用方式是说,函数参数的入栈顺序,是从左向右还是从右向左;函数运行完毕后返回调用者时,由谁清栈。这种东西可以查msdn,那里有详细解释。这些都不是mfc的东西,而是windows操作系统接口的规定。如果你还不熟悉windows系统下如何通过调用windows系统接口来编写应用程序,最好先别碰mfc,它只会让你更迷惑。有一本很厚的书《windows程序设计》,网上有电子版下载,或者参考msdn安装目录下\samples\v 阅读全文
摘要:
引用:http://baike.baidu.com/view/1018273.htmSSIS是Microsoft SQL Server 2005 Integration Services的简称,是生成高性能数据集成解决方案(包括数据仓库的提取、转换和加载 (ETL) 包)的平台。目录构成特色功能典型用途展开构成特色功能典型用途展开编辑本段构成 Integration Services 包括用于生成和调试包的图形工具和向导;用于执行工作流函数(如 FTP 操作)、执行 SQL 语句或发送电子邮件的任务;用于提取和加载数据的数据源和目标;用于清理、聚合、合并和复制数据的转换;用于管理 Integ. 阅读全文
摘要:
引用:http://baike.baidu.com/view/101098.htmDomino目录基本信息Notes 和 Domino 的历史未来展望编辑本段基本信息 “Domino”是一种群组工作软件。 使用了Domino的服务器就叫Domino服务器 Domino的功能强大,界面丰富,主要用于辅助多人协同工作,从而突破平台、技术、组织和地理上的限制,充分实现信息与技术方面的共享。该软件目前在企业级基础通信、办公自动化和信息发布等领域已取得领导地位,在国内企事业单位中得到了广泛应用。 Domino R6是企业服务器内部 OA 和 MIS 系统使用的软件。 当前最新版本为Domino... 阅读全文
摘要:
引用:http://www.cnblogs.com/renxs/archive/2012/01/11/2319132.html 在学习C++之前我们需要了解C++文件结构。C++的代码文件有头文件(*.h)和代码文件(*.cpp)之分。两者合起来我们称为单元文件。实际上 编译器也是一个cpp一个cpp文件的编译然后再连接各个编译文件的结果文件(C++编译过程会在以后篇章介绍)。C++/C程序的头文件以“.h”为后 缀,C程序的定义文件以“.c”为后缀,C++程序的定义文件通常以“.cpp”为后缀(也有一些系统以“.cc”或“.cxx”为后缀)。 大多数情况下头文件和代码文件是一一对应的。在头文 阅读全文
摘要:
引用:http://www.hudong.com/wiki/mavenmaven - 介绍 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的编译,测试,构建,报告和文档的软件项目管理工具和解决依赖关系的工具。 如果你已经有十次输入同样的Anttargets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有一个重复性更少却能同样完成该工作的方法。Maven便提供了这样一种选择,将你的注意力从作业层转移到项目管理层。Maven项目已经能够知道如何构建和捆绑代码,运行测试,生成文档并宿主项目网页. Maven还提供了一套描述软件构件和依赖的模... 阅读全文
摘要:
引用:http://www.hudong.com/wiki/ProGuardProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以没用的注释,最大限度地优化字节码文件。它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。 阅读全文
摘要:
引用:http://wzq.xa24h.com/portal.php?mod=view&aid=2604项目背景 上海计量测试技术研究院(SIMT)是由政府部门依法设置的法定计量检定机构,也是国务院计量行政管理部门批准建立的“华东国家计量测试中心”和国家科技部批准设立的国家级分析测试中心(中国上海测试中心)。 上海上海市计量测试技术研究院网站内外网网站构建在同一技术平台,通过互联网和政务内网为不同人群提供服务,是内外网一体化建设的典型案例。 解决方案 整合内部业务系统,建立以用户服务为中心的外网网站 上海计量测试技术研究院外网网站突出建设了对外业务服务,充分利用内部业务管理系统的资源. 阅读全文
摘要:
引用:http://www.vsbclub.com/cpjs/bzb.htm模版语言必备所有的网站都有统一的后台设置、生成。例如:我有一个主站,然后我登录后台管理,通过模板的配置生成一个子站,绑定上二级域名。按照这种方式生成多个子站。每个子站都访问自己的数据。 阅读全文