`
yesjavame
  • 浏览: 689475 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论
文章列表
误区:1:CMM比ISO9000好:CMM和ISO9000都只是一种标准,前者只是根据一个研究所的研究报告制订的一套标准,必然有很多不完善的地方.ISO9000是一个国际标准,通用性强.就软件企业来说,两者在对企业的质量管理的指导原则上的要求是差不 ...
软件质量管理与认证培训班学习总结 1 写在前面 5月18、19日两天,我受公司委派参加安徽省信息中心举办的软件质量管理与认证培训班,感觉一般但收获很大。这次培训让我明确了许多概念,澄清了许多误区,对比公司软件部 ...
WINDOWS CE 数据库编程 1.创建数据库 VOID CDB::CreateDatabase(){ // ===================== // Create Login Database // ===================== CCeDBDatabase myDB; // Check if Database exists if(!CCeDBDatabase::Exists(_T("Test Database"))) { // Create Database if it doesn't exist already myDB.Create( ...
VC的使用问:我们在使用VC中总是遇到这样一个对话框,"This file has been modified outside of the source editor. Do you want to reload it?",每次都是在我们保存文件时,大概在 按下CTRL-S的两秒钟之后.为什么会这样? 答: 我注意到在发生这种情况的时候通常都是该文件窗口在IDE编辑窗口的最底下,如果我使用 "Find in Files"操作,而这些文件不仅是项目中的文件还包括象.ncb .aps .plg .opb文件等, 又没有关闭那些文件,那么在我建 ...
VC6.0编译问题问:我用自己设计的类编了一个程序。当我在编译项中设置为debug编译时,程序运行一切正常,当为release时程序却出了问题.怎么会这样?答:1)为什么你既建立线程又将一个类成员作为线程处理?这样的话谁来调用你的析构函数?你不能试图将文档视窗类中的成员作为线程,象这样: Ccapi::SomeFunction() { AfxBeginThread(static_cast<whatever string of casts to make this link>(ThreadProc(this))); } Ccapi::ThreadProc(LPVOID p ...
Visual C++ 5.0编程经验(下) 实现操作过程提示对话框 在使用Windows 95进行文件拷贝或删除操作时,用户一定见到过那种具有飞行文件动画的操作过程提示对话框。这一功能的加入不仅使我们能够在操作过程中随时取消操作,而且也使文件拷贝或删除操作变得生动活泼。其实,在使用Visual C++进行应用程序设计时,我们也可以使用下述方法在适当位置加入自己的操作过程提示对话框,步骤如下。 1. 为每一个操作过程提示对话框创建一个对话框类。为叙述方便,我们只假设应用程序需要一个操作过程提示对话框并以“CModel”作为对应的对话框类的名字。 2. 使用Visual C++提 ...
Visual C++ 5.0编程经验(上) 另一种改变窗口标题的方法 笔者在1997年9月1日出版的《计算机世界》上发表的名为《Visual C++ 4.0编程经验谈》的文章中,提到过一种改变窗口标题的方法,即在应用程序的框架类CMainFrame 类(注 ...
ATL 介 绍 ( 三 ) 吕 思 伟---- 潘 爱 民 ---- ( 接 上 期) 允 许 支 持MFC。 由 于ATL 对 除COM 以 外 的 基 本 的Windows 编 程 方 面 的 支 持 极 为 有 限, 同 时 许 多 程 序 员 对MFC 又 非 常 熟 悉, 因 此 在ATL 的 工 程 设 置 ...
ATL 介 绍( 四) 吕 思 伟--潘 爱 民 (接 上 期) ---- 4. 编 译 连 接 应 用、 注 册COM 服 务 程 序 ---- 对ATL 工 程 的 编 译 连 接 过 程 包 括 下 面 的 几 个 步 骤: 使 用MIDL 编 译 工 程 的IDL 文 件, 形 成 接 口 定 义 的 头 文 件 和 用 于 调 度(Marshalling) 的 代 码。 编 译 工 程 的.cpp 文 件 形 成 目 标 文 件。 连 接 目 标 文 件, 形 成 应 用 模 块。 注 册COM 服 务 程 序。 ---- 关 于 ...
ATL 介 绍( 二 ) 吕 思 伟--潘 爱 民 ---- ( 接 上 期) ---- 在C++ 语 言 中 模 板 类 的 定 义 格 式 如 下: template < class T > class MyTemp { MyTemp< T >( ) { }; ~MyTemp< T >( ) { }; int MyFunc( int a) ; } … … Int My ...
ATL 介 绍( 一) 吕 思 伟 ---- 潘 爱 民 一、 什 么 是ATL ---- 1 .COM 的 发 展 及 其 局 限 性 ---- 自 从1993 年Microsoft 首 次 公 布 了COM 技 术 以 后,Windows 平 台 上 的 开 发 模 式 发 生 了 巨 大 的 变 化, 以COM 为 基 础 的 一 系 ...
---- Microsoft Windows 提 供 了 称 之 为 动 态 连 接 库 的 特 殊 库(DLL), 让 应 用 程 序 共 享 代 码 和 资 源。DLL 是 一 个 包 括 了 若 干 函 数 的 可 执 行 模 块, 为 其 他 应 用 程 序 提 供 服 务。Windows 利 用DLL 来 提 供 所 有Windows 应 用 程 序 均 可 以 使 用 的 代 码 和 资 源。 此 外, 应 用 程 序 也 可 以 创 建 自 己 的DLL, 在 自 己 的 各 个 应 用 程 序 之 间 共 享 代 码 和 资 源。 ---- DLL 主 要 有 如 下 目 ...
另 一 种 改 变 窗 口 标 题 的 方 法 ---- 在1997 年9 月1 日 出 版 的《 计 算 机 世 界》 上 有 一 篇 名 为《Visual C++ 4.0 编 程 经 验 谈》 的 文 章, 其 中 提 到 过 一 种 改 变 窗 口 标 题 的 方 法, 即 在 应 用 程 序 的 框 架 类CM ...
理论 要加载动态链接库操作系统必须完成以下各步: 在磁盘上定位动态链接库可执行文件。 仔细查看已经加载进应用程序地址空间中的动态链接库列表,判断动态链接库是否已经加载了。 为动态链接库分配驻留内存,并 ...
在VC中当整个工程较大时,软件时常为出现在DEBUG状态下能运行而在RELEASE状态下无法运行的情况。由于开发者通常在DEBUG状态下开发软件,所以这种情况时常是在我们辛苦工作一两个月后,满怀信心的准备将软件发行时发生。为了避免无谓的损失,我们最好进行以下的检查: 1、时常测试软件的两种版本。 2、不要轻易将问题归结为DEBUG/RELEASE问题,除非你已经充分对两种版本进行了测试。 3、预处理的不同,也有可能引起这样的问题。出现问题的一种可能性是在不同版本的编译间定义了不同的预处理标记。请对你的DEBUG版本的软件试一下以下改动: 在"Project Setting ...
Global site tag (gtag.js) - Google Analytics