自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MannHello的专栏

穷则变,变则通,通则久。

  • 博客(22)
  • 资源 (13)
  • 收藏
  • 关注

转载 解决Warning: skipping non-radio button in group(转)

现象:当我们加入一组单选按钮,并将它们设置为一组互斥按钮,然后又添加其他控件,这时按F5编译,出现如下警告信息: Warning: skipping non-radio button in group.原因:这条警告告诉我们,编译系统跳过了(同这组互斥按钮在一组的)非单选按钮。其实,当我们选择某一控件的Group属性后,在这个控件之后创建的其他控件都被看成是同一组控件,除非遇到下一个设置了Gr

2010-01-28 17:45:00 5223

转载 10个方面描写XML文件格式的特点(转)

1. 具有良好的格式XML 文档格式属于良好格式的文件。HTML 文件中的标记,有些是不需要结尾标记的,如,有些网页缺少若干结尾标记,照样能正确显示。而XML 的标记一定要拥有结尾标记,例如:张三即,XML 标记一定是成双成对的。如果没有结尾标记,那么在结束的“>”前,需要有“/”,表示开头和结尾是在同一标记内,例如:2. 具有验证机制XML 的标记是程序员自己定义的,标记的定义和使用是否符合语法

2010-01-27 15:59:00 1972

转载 简单的XML文件读写 (转)

准备开发工具:VS2005,前提:安装msxml6解析器,ms网站可下载通过向导创建VC++ MFC 工程,基于对话框添加引用://在StdAfx.h中引入动态链接库 MSXML.DLL(C:/windows/system32/msxml6.dll) #import 编辑资源,添加控件在bookid对应的文本框右键,添加变量绑定(如下图,绑定控件值,变量名为:m_s

2010-01-26 15:46:00 804

转载 Visual C++ 使用的文件(转)

问:我们的项目采用VSS管理,在项目结束时发现工程文件大多没有更新,比如.ncb, .aps等文件在提交时我们删除了.ncb文件,保留了旧版本的.aps文件,在目标机上重新编译时发现Dialog资源是旧的,如果编译前删除了.aps文件,那么编译出来的Dialog资源就是新的。请教发生这个的原因是什么?是否有保留.aps文件的必要,如果可以删除,还有哪些工程文件可以删除? 答:.C

2010-01-26 14:37:00 1077 1

转载 关于VC工程文件(转)

.dsp 全称是Developer Studio Project,也是一个配置文件,不过她记录的是一个项目的所有配置信息,不可丢失或损坏 .dsw 全称是Developer Studio Workspace,最高级别的配置文件,记录了整个工作空间的配置信息,她是一个纯文本的文件,在vc创建新项目的时候自动生成工作区文件,丢失或损坏时,可点击.dsp文件打开工程,.dsw文件自动重建 .clw 记录

2010-01-26 13:39:00 596

转载 深入浅出MFC文档/视图架构之框架(转)

从前文可知,在MFC中,文档是真正的数据载体,视图是文档的显示界面,对应同一个文档,可能存在多个视图界面,我们需要另外一种东东来将这些界面管理起来,这个东东就是框架。  MFC创造框架类的初衷在于:把界面管理工作独立出来!框架窗口为应用程序的用户界面提供结构框架,它是应用程序的主窗口,负责管理其包容的窗口。一个应用程序启动时会创建一个最顶层的框架窗口。  MFC提供二种类型的框架窗口:单文档窗口S

2010-01-25 13:08:00 661

转载 深入浅出MFC文档/视图架构之视图(转)

 视图类CView  在MFC"文档/视图"架构中,CView类是所有视图类的基类,它提供了用户自定义视图类的公共接口。在"文档/视图"架构中,文档负责管理和维护数据;而视图类则负责如下工作:  (1) 从文档类中将文档中的数据取出后显示给用户;  (2) 接受用户对文档中数据的编辑和修改;  (3) 将修改的结果反馈给文档类,由文档类将修改后的内容保存到磁盘文件中。  文档负责了数据真正在永久介

2010-01-25 13:03:00 595

转载 深入浅出MFC文档/视图架构之文档(转)

1、文档类CDocument  在"文档/视图"架构的MFC程序中,文档是一个CDocument派生对象,它负责存储应用程序的数据,并把这些信息提供给应用程序的其余部分。CDocument类对文档的建立及归档提供支持并提供了应用程序用于控制其数据的接口,类CDocument的声明如下://///////////////////////////////////////////////

2010-01-25 11:50:00 600

转载 深入浅出MFC文档/视图架构之相互关系(转)

深入浅出MFC文档/视图架构之相互关系2006-03-21 14:20作者:宋宝华出处:天极开发责任编辑:方舟  1、模板、文档、视图、框架的关系  连载1~5我们各个击破地讲解了文档、文档模板、视图和框架类,连载1已经强调这些类有着亲密的内部联系,总结1~5我们可以概括其联系为:  (1)文档保留该文档的视图列表和指向创建该文档的文档模板的指针;文档至少有一个相关联的视图,而

2010-01-25 11:46:00 621

转载 为何mfc不使用 dynamic_cast这样的基指针向派生类指针的显示转换?(转)

 为何mfc不使用(或较少使用) dynamic_cast 原因在于: dynamic_cast 在c++中,如果你希望将一个基指针转换成一个派生类指针,  1)一般情况下, 这个基指针本来就是一个派生类的指针. 当转换为派生类指针的时候,可以访问这个派生类的特有的函数或者成员变量. 2) 如果这个基指针本来就不是一个派生类的指针,那么访问这个派生类的函数或成员变量的时候会出错!!!    访问不

2010-01-20 17:35:00 1664

转载 C++中的RTTI(转)

RTTI 是“Runtime Type Information”的缩写,意思是:运行时类型信息。它提供了运行时确定对象类型的方法。本文将简略介绍 RTTI 的一些背景知识、描述 RTTI 的概念,并通过具体例子和代码介绍什么时候使用以及如何使用 RTTI;本文还将详细描述两个重要的 RTTI 运算符的使用方法,它们是 typeid 和 dynamic_cast。 其实,RTTI 在C++中并不是什

2010-01-20 17:28:00 21891 7

原创 VC定时器的用法:SetTimer和Ontimer

     Settimer是设置一个计时器并开始执行计时器Ontimer中的代码,Ontimer是计时器所执行的代码。KillTimer用于停止计时器。 Settimer是设置,Ontimer是响应Settimer消息的。SetTimer函数的用法1 )用WM_TIMER来设置定时器先请看SetTimer这个API函数的原型UINT_PTR SetTimer(           

2010-01-18 09:57:00 33382 1

原创 MFC中VALUE和CONTROL的区别(EDIT控件)

使用MFC的控件时,如EDIT控件,添加变量时有两种类型:VALUE和CONTROL;两种变量的区别如下:1 VALUE是有个变量和这个控件关联,例如编辑框,你输入东西后,updatedata(),就会把输入的东西传给这个变量;2 CONTROL是建了一个控件的实例,就像类实例,可以用控件的实例来控制该控件的行为,从而使用其方法。 这就是变量和类实例的区别。

2010-01-14 17:31:00 3858

转载 add/remove operation is impossible, because the code element 'Cxxx' is read only

How to solve “add/remove operation is impossible, because the code element Cxxx is read only”With Visual Studio 2008, we may meet “add/remove operation is impossible, because the code element C

2010-01-14 15:27:00 6266 1

转载 常见内存泄露及解决方案(转)

常见内存泄露及解决方案-选自ood启示录new/delete, array new/arrray delete匹配case 1:在类的构造函数与析构函数中没有匹配地调用 new/delete!   解决方法:检查构造函数,在出现new的情况下,按相反的顺序在析构函数中匹配添加delete!这里有两个意思:     1〉new与delete匹配,array new/array delete匹配;

2010-01-10 21:29:00 841

转载 内存泄露调试技巧(转)-关于MFC下检查和消除内存泄露的技巧

摘要本文分析了Windows环境使用MFC调试内存泄露的技术,介绍了在Windows环境下用VC++查找,定位和消除内存泄露的方法技巧。 关键词:VC++;CRT 调试堆函数;试探法。 编译环境 VC++6.0 技术原理检测内存泄漏的主要工具是调试器和 CRT 调试堆函数。若要启用调试堆函数,请在程序中包括以下语句: #define CRTDBG_MAP_ALLOC #include #inclu

2010-01-10 21:07:00 844

转载 内存泄露检测工具 -- Visual Leak Detector (转)

  灵活自由是C/C++语言的一大特色,而这也为C/C++程 序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严 重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力是 惊人的,从性能下降到内存耗尽,甚至会影响到其他

2010-01-10 20:35:00 957

转载 _CrtIsValidHeapPointer(pUserData)可能的原因(转)

I read the dbgheap.c and find the line 1132, its as follows:/** If this ASSERT fails, a bad pointer has been passed in. Itmay be* totally bogus, or it may have been allocated from anotherheap.* The p

2010-01-07 18:40:00 2150

转载 堆和栈的区别(转贴)

一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)—> 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)—> 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—>全局

2010-01-07 18:15:00 518

转载 VC中的CArray的使用(转)

[转:http://hi.baidu.com/bcc222/blog/item/9f137981a85dcfdf9123d9b9.html] 关于 CArray类我们在使用vc进行比较复杂的编程时,经常需要用到复杂的数组结构,并希望能实现动态管理。由于C++并不支持动态数组,MFC提供了一个CArray类来实现动态数组的功能。有效的使用CArray类,可以提高程序的效率。MFC提供了一

2010-01-07 18:13:00 3407

转载 动态链接库内存分配(转)

本文主要是探讨关于在动态链接库分配的内存在主程序中释放所产生的问题,该问题是我在刚做的PJP工程中所遇到的,由于刚碰到之时感动比较诡异(这也是学识不够所致),所以将它写下来,大家一起分享.       问题来由:由于该工程中要用到声音,所以我的分工之一就是用DirectMusic和DirectSound来开发声音播放的动态库,以提供给该工程的两个部分:仿真控制部分( 语音 )和三维部分(

2010-01-07 18:10:00 2754

转载 动态链接库中分配内存引起的问题(转)

本文主要是探讨关于在动态链接库分配的内存在主程序中释放所产生的问题,该问题是我在刚做的PJP工程中所遇到的,由于刚碰到之时感动比较诡异(这也是学识不够所致),所以将它写下来,大家一起分享.       问题来由:由于该工程中要用到声音,所以我的分工之一就是用DirectMusic和DirectSound来开发声音播放的动态库,以提供给该工程的两个部分:仿真控制部分( 语音 )和三维部分(

2010-01-06 17:45:00 1159

MySQL命令行 .doc

MySQL命令行 创建数据库 表格等常用指令

2014-05-14

Cakephp安装和配置

Version 2.5.0 安装环境如下: httpd-2.2.21-win32-x86-openssl-0.9.8r.msi(Apache 2.2.21 openssl版本) mysql-5.5.20-win32.msi(MySQL 5.5.20) php-5.3.10-Win32-VC9-x86.zip(PHP 5.3.10 thread safe版本) Windows 7 Ultimate 32bit

2014-05-14

Apache+MySQL+PHP 配置过程

自己已经配置成功, httpd-2.2.21-win32-x86-openssl-0.9.8r.msi(Apache 2.2.21 openssl版本) •mysql-5.5.20-win32.msi(MySQL 5.5.20) •php-5.3.10-Win32-VC9-x86.zip(PHP 5.3.10 thread safe版本) •Windows 7 Ultimate 32bit

2014-05-14

Teach Yourself Shell Programming in 24 Hours.pdf

Teach Yourself Shell Programming in 24 Hours.pdf:a good book used to study

2011-04-20

USB上位机界面,VS2005,MFC

自己写的,VISUAL STUDIO 2005 的上位机界面,USB 上位机 通信界面 VS2005 MFC, 自己写的,VISUAL STUDIO 2005 的上位机界面,USB 上位机 通信界面 VS2005 MFC

2009-09-15

usb上位机软件源码(VS2005)

本人前段时间编写的一个USB上位机通信界面,用VS2005写成, 软件源码,可编译成功。 本人编写的一个USB上位机通信界面,用VS2005写成, 软件源码,可编译成功。

2009-09-14

VS2005 源码 含菜单 按钮 编辑框等

VS2005 源码 含菜单 按钮 编辑框等 VS2005 源码 含菜单 按钮 编辑框等

2009-09-14

Java学习从入门到精通

该资源介绍了 JAVA的入门到精通的一些入门知识,很适合学习和爱好JAVA语言的朋友们

2008-11-19

verilog 编程语言 (英文版) 很详细

verilog 编程语言 (英文版) 很详细, 做成 .chm 格式,非常方便的。 希望能够给大家提供帮助!

2008-11-19

TFT_LCD 理论及制造过程 2

TFT_LCD应用越来越广泛,现在将它的简单理论和制造过程的一些资料和大家分享。

2008-11-19

TFT-LCD 理论及制造过程介绍

由TFT-LCD具有體積小、重量輕、低輻射線、低耗電量、全彩 化等優點,故已廣泛使用於各類顯示器材上。 该文介绍了它的理论和制造过程。

2008-11-19

空空如也

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

TA关注的人

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