自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

转载 android截图

package com.chenhl.testusbconnect.utils;/** * ScreenShotFb.java * 版权所有(C) 2014 * 创建者:cuiran 2014-4-3 下午4:55:23 */import java.io.DataInputStream;import java.io.File;import j

2015-07-19 18:26:39 426

转载 android进程生命周期

转自:http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html在 Android 中,多数情况下每个程序都是在各自独立的 Linux 进程中运行的。当一个程序或其某些部分被请求时,它的进程就“出生”了;当这个程序没有必要再运行下去且系统需要回收这个进程的内存用于其他程序时,这个 进程就“死亡”了。可以看出,Android

2015-07-15 17:23:14 391

转载 USB详解

转自:http://6xudonghai.blog.163.com/blog/static/3364062920086253155137/USB详解usb作为一种串行接口,应用日益广泛。如同每个工程设计人员必须掌握I2C,RS232这些接口一样,我们也必须掌握usb.但是usb的接口协议实在有点费解,linux uhci驱动作者之一Alan Stern曾经就说过“T

2015-06-02 20:12:55 545

转载 ATL、MFC、WTL CString 的今生前世

转自:http://www.cnblogs.com/tekkaman/archive/2011/04/20/2022650.htmlATL、MFC、WTL CString 的今生前世上文分析了ATL、MFC CString的设计和实现,我们不禁会疑问,为什么ATL和MFC的CString头文件要搅在一起?上文的分析有些杂乱,我们通过一张图来更加清晰的观察,如下:  

2015-05-23 10:35:04 470

转载 非模态对话框内存释放问题

转自:http://blog.csdn.net/bao_qibiao/article/details/4504647分类: VC2009-08-31 18:48 4220人阅读 评论(0) 收藏 举报dialogwindowsnulldelete任务对于一个非模态子对话框的内存释放,一般的处理方法是在OnClose() 函数中添加DestroyWindow() ,然

2015-04-27 17:25:42 1828

转载 内核空间和用户空间

转自:http://blog.chinaunix.net/uid-23069658-id-3344883.html作为中央核心处理单元的CPU,除了生产工艺的不断革新进步外,在处理数据和响应速度方面也需要有权衡。稍有微机原理基础的人都知道Intel X86体系的CPU提供了四种特权模式ring0~ring3,其中ring0特权最高,ring3的特权最低,之所以要做这样的区分一个主要目的是保护资

2015-04-26 13:35:35 404

转载 STM32时钟分析

转自:http://blog.chinaunix.net/uid-21658993-id-3129667.html分类: C/C++在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。 其实是四个时钟源,如下图所示(灰蓝色),PLL是由锁相环电路倍频得到PLL时钟。  ①、HSI是高速内部时钟,RC振荡器,频率为8MHz。  ②、HSE是

2015-04-11 15:51:31 371

转载 CPPToolTip的应用

CPPToolTip的应用,CPPToolTip作者原文参见http://www.codeproject.com/miscctrl/pptooltip.asp#AddTool1.CPPToolTip是一个MFC的类,用以实现ToolTip方式显示功能,作者:Eugene Pustovoyt CPPToolTip可以实现在View,Dlg,Menu,ToolBar,TrayIcon处实现To

2015-01-16 10:02:11 890

转载 VC++中的C运行时库浅析

VC++中的C运行时库浅析分类: c语言 c++ windows编程2013-02-13 10:13 337人阅读 评论(0) 收藏 举报C语言c语言运行时库 1.概论  运行时库是程序在运行时所需要的库文件,通常运行时库是以LIB或DLL形式提供的。C运行时库诞生于20世纪70年代,当时的程序世界还很单纯,应用程序都是单线程的,多任务或多线程机制在此时

2014-11-21 14:47:26 614

转载 [转]WaitForMultipleObject与MsgWaitForMultipleObjects用法

用户模式的线程同步机制效率高,如果需要考虑线程同步问题,应该首先考虑用户模式的线程同步方法。 但是,用户模式的线程同步有限制,对于多个进程之间的线程同步,用户模式的线程同步方法无能为力。这时,只能考虑使用内核模式。用户模式与内核模式线程同步机制比较: 用户模式内核模式优点线程同步机制速度快 支持多个进程之间的线程同步,防止

2014-11-20 15:42:28 397

转载 多线程内存泄露

多线程内存泄露分类: c++编程经验2009-02-26 11:18 2348人阅读 评论(1) 收藏 举报多线程工作null   最近得项目使用一个对话框做为界面,内部数据处理使用线程。但是,在调试状态下,点击退出或者关闭对话框时,会提示有一个(CWinThread*)类型变量的68个字节的内存泄漏。     该线程的使用模型如下。程序打开后,使用AfxB

2014-11-20 10:32:05 2036

转载 stdafx.h

收藏1185435stdafx.h编辑本词条缺少信息栏,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!stdafx的英文全称为:Standard Application Framework Extensions(标准应用程序框架的扩展)。所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件

2014-11-17 10:13:19 611

转载 Android项目在eclipse中无法打包apk文件[bin目录下没生成apk文件]

Android项目在eclipse中无法打包apk文件[bin目录下没生成apk文件]问题解决问题来源:如题,今天在编译打包apk给tester的时候,忽然发现我的eclipse在bin目录下没生成apk文件!!!我的操作如下:1)在eclipse中点击“project”下的“clear”菜单,清除并重新编译整个工程;2)第一步完成后会在项目

2014-11-16 15:12:03 716

转载 Win7环境下搭建Android安卓开发环境

Win7环境下搭建Android安卓开发环境(原创教程)  2012-09-16 08:56:46|  分类: 鹏—原创学术|举报|字号 订阅Win7环境下搭建Android安卓开发环境(原创教程)因为是用word写的,放到这里排版除了问题,尤其是序号方面,希望不会影响大家的阅读。/%作者:凌云鹏韵QQ:11276965

2014-11-15 21:00:06 484

转载 VC HID开发笔记

VC HID开发笔记 VC HID开发笔记分类: VC2011-08-24 18:46 5373人阅读 评论(1) 收藏 举报interfaceattributeswinapinullfilestructure1、头文件包含,库文件链接 在VC中开发HID应用程序时,需要包含setupapi.h和hidsdi.h,包含方式必须为extern "C",如下

2014-11-14 15:13:38 1001

转载 C++ 虚函数与纯虚函数

分类: C++2009-08-25 14:39 1638人阅读 评论(0) 收藏 举报c++classfloatc纯虚函数定义如下: virtual functionname (parameter ) =0 ; 类的一个成员定位虚函数的实际意义在于让C++知道该函数并无意义,它的作用只是为了让派生类进行函数重载保留位置。纯虚函数的定义方法就是在类的虚函数后面加上 “ =0

2014-11-13 13:14:46 322

转载 HINSTANCE HANDLE HWND 的区别及一般方法

转自:http://www.cnblogs.com/rainboy/archive/2012/03/05/2380738.htmlHINSTANCE HANDLE HWND 的区别及一般方法HINSTANCE是应用程序实例句柄,HWND是窗口对象句柄,HANDLE是任意对象的句柄,CWnd是MFC中的窗口类。MSDN里面对于HINSTANCE

2014-11-13 11:46:47 849

转载 MFC双缓冲

转自: http://wenku.baidu.com/view/55cdb606a6c30c2259019ed2.html绘图时屏幕闪烁的原因分析很长一段时间我一直认为绘图过程中出现的屏幕闪烁是图形刷新速度过快而造成的(相信有很多朋友也跟我一样有这样的想法),但是通过编写一些绘图程序,我发现事情并非如此,至少刷新速度快不会是造成屏幕闪烁的根本原因。这个问题可以通过下面的两个试验进行说明

2014-10-28 08:29:24 623

转载 在String Tab指定资源ID,动态生成控件

动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。一、创建动态控件:为了对照,我们先来看一下静态控件的创建。放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被显示时,其上的控件也会显示。静态控件

2014-10-27 09:45:23 534

原创 VS2010中检测内存泄露

在.cpp文件中加入#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#endif这段代码,然后调试,当停止调试时nengk

2014-10-24 21:24:53 616

转载 WM_NOTIFY消息

转自:http://blog.sina.com.cn/s/blog_6e9095270100n4ec.htmlWM_NOTIFY消息 (2006-07-11 09:47:43)标签: 杂谈分类: MSN搬家  当自定义控件中发生了特殊的事件需要通知父窗口时,可以向父窗口发送消息,最简单的方法就是直接向父窗口直接

2014-10-23 09:51:44 431

转载 bool和BOOL的区别

转自:1、类型不同 BOOL为int型 bool为布尔型 2、长度不同 bool只有一个字节 BOOL长度视实际环境来定,一般可认为是4个字节 3、取值不同 bool取值false和true,是0和1的区别 BOOL取值FALSE和TRUE,是0和非0的区别 二: bool是标准C++数据类型,可取值true和false。单独占一个字节, 如果数个b

2014-10-23 09:04:56 346

转载 MFC修改控件的Tab顺序

前面几节鸡啄米为大家演示了加法计算器程序完整的编写过程,本节主要讲对话框上控件的Tab顺序如何调整。       上一讲为“计算”按钮添加了消息处理函数后,加法计算器已经能够进行浮点数的加法运算。但是还有个遗留的小问题,就是对话框控件的Tab顺序问题。       运行加法计算器程序,显示对话框后不进行任何操作,直接按回车,可以看到对话框退出了。这是因为“退出”按钮是Tab顺序为1

2014-10-01 08:12:17 7146

转载 ultraedit显示函数列表的步骤

1:先查看一下UE的菜单:视图-->查看方式(语法高亮类型)-->选择相应的语言(我们用的是C,嗯嗯这个步骤有快捷键哦)    2:如果显示是上面的情况,则需要修改配置:高级-->配置(导航)-->编辑器显示-->语法高亮-->文档的完整路径名称。选择你安装的文件UE根目录下的WORDFILE.UEW文件或者 wordfile 目录。    3:视图-->环境,选择“Power U

2014-09-06 09:38:34 5575

转载 10个最佳的免费开源项目管理工具

10个最佳的免费开源项目管理工具发表于:2013-09-22来源:未知作者:seanhe点击数:2552 标签:10个最佳的免费开源项目管理工具.项目管理对一个项目的设计和开发起着至关重要的作用;因此选择一个项目管理工具有时候是非常讲究的。它完全取决于你的需求,你是需要任何时候都可以提供在线方案,或只是一个本地应用。 项目管理是管理该项目计划,定义  项目管理对一个项目的设

2014-08-29 15:36:25 1090

转载 win7下安装IIS

步骤/方法首先是安装IIS。打开控制面板,找到“程序与功能”,点进去点击左侧“打开或关闭Windows功能”找到“Internet 信息服务”,按照下图打勾即可等待安装完成安装完成后,再回到控制面板里面,找到

2014-08-28 17:22:15 269

转载 功能强大的ShellExecute

::ShellExecute(NULL, L"open", L"E:\\vs2010工程项目\\guiterTestTool\\guiterTestTool\\res\\GuitarTestPlatform_help.pdf", NULL, NULL, SW_SHOWNORMAL);

2014-08-28 10:56:42 2424

转载 auto cad破解

Autocad破解过程分享如下,请大家多多交流。工具/原料AUTO CAD2010官方简体中文版步骤/方法1安装和破解2用UltraISO打开下载的“AutoCAD2010.isz”文件;34

2014-08-28 09:29:26 1623

转载 ProcessShellCommand()

ProcessShellCommand()本文链接:http://user.qzone.qq.com/278288976/blog/1196240170在我们用向导创建MFC应用程序时,在App::InitInstance()中总会出现下面这样的代码到底是什么意思呢,我差了很多资料终于使其漏出庐山真面目。 CCommandLineInfo c

2014-08-23 19:35:03 434

转载 在VC或是VS中添加快捷键

1.程序演示环境1.1新建一个【对话框(Dialog)】的程序。然后,New 一个菜单项。(你应该知道怎么New一个菜单项)1.2然后,再在对话框的属性里面,找到那个【Menu】选项。关联那个 你刚才New的菜单,这样,菜单就被添加到对话框程序中来了。先看个图,再继续介绍。(如果你是在【单文档程序】下测试,那么第1步可以跳过,其他步骤都是一样的!!!) 继续看图--

2014-08-22 09:41:17 841

转载 使用WM_MOUSEWHEEL

转自:http://www.cnblogs.com/kex1n/archive/2012/04/26/2470946.html使用WM_MOUSEWHEEL       需要把CWnd设定为Focus  ON_WM_MOUSEWHEEL(   )     CWnd::OnMouseWheel         afx_msg   BOOL   OnMouseWheel(  

2014-08-22 02:02:27 2864

转载 MFC单文档程序架构解析

一下转自:MFC单文档程序架构解析这里我以科院杨老师的单文档程序来分析一下MFC单文档的程序架构,纯属个人见解,不当之处烦请指教!首先我们了解到的是 图(一)theApp 是唯一一个在程序形成的时候就存在的全局变量,它属于CstockAppApp类,而CstockAppApp 继承于CwinApp类,我们看一下MSDN中CwinApp的继

2014-08-21 17:00:33 678

转载 DoModal函数的一些问题

转自:http://blog.csdn.net/clever101/article/details/2576968http://blog.csdn.net/clever101/article/details/2576968http://blog.csdn.net/clever101/article/details/2576968http://blog.csdn.net/clever101/arti

2014-08-21 15:45:44 893

转载 richedit控件奇怪现象

在对话框中添加了一个richedit控件,对话框就不显示了郁闷,我试图弹出一个对话框,步骤如下:1.建立了一个对话框资源的模板2.双击模板建立对应的类3.包含头文件4,弹出对话框,代码如下:CAddTypeDlg dlg;dlg.DoModal();但是,却无法弹出对话框?其他的对话框都可以,但就是这个对话框弹不出来,是vc的毛病?还是其他什么呢?

2014-08-21 11:59:21 728

转载 DoDataExchange函数解释

对于这个函数,MSDN是这样描述的:Called by the framework to exchange and validate dialog data. 大意是框架调用此函数来改写与确认对话框数据。 到是看了下DoDataExchange函数里的DDX型函数,似乎明白了DoDataExchange函数的作用。 比如你设计一个游戏,在结束之后弹出个对话框

2014-08-20 17:09:16 891

转载 MFC中添加快捷键

MFC中添加快捷键转自:http://blog.sina.com.cn/s/blog_8216ada70101a8dd.html基于Dialog的MFC工程中如何添加快捷键呢?大致分为以下几个步骤:1. 在资源视图中添加资源,选择"Accelerator"选项新建即可;2. 打开新建的文件夹下的"IDR_ACCELERATOR1"中编辑,其中包括ID、修饰符、键、类

2014-08-20 12:38:47 830

转载 mfc鼠标放到工具栏出现提示语

1.在ResourceView里加入Toolbar资源,命名IDR_TOOLBAR1 2、在主程序的.h文件中加入变量:           CToolBar m_toolbar;CImageList img; 3、在主程序中.h文件中的BEGIN_MESSAGE_MAP(CDetectorDlg,CDialog)函数中加入:         ON_NOTIFY_EX( TTN_N

2014-08-19 15:25:27 1245

转载 在MFC下给按键添加图标

转自http://www.cnblogs.com/CSGrandeur/p/3168037.html也许是VS版本的关系,CButtonST中的BCMenu两个文件是无法编译通过的。 1、拷贝下载的CButtonST(我下载的v3.9)中的BtnST.h和BtnST.cpp文件到自己项目目录下。2、将这两个文件导入项目并在对话框程序的头文件中#include "Bt

2014-08-14 11:48:43 957

转载 VS2010的MFC对话框程序中添加菜单栏的过程

From:http://lishiqiang1988.blog.163.com/blog/static/41147912201382104631547/  VS2010的MFC对话框程序中添加菜单栏的过程,我大致分了这五步。    一、将Menu加入Resource视图中在WorkSpace中的Resource视图下,在任意一个文件夹图标上,右击选择Insert(插入)选项

2014-08-14 10:12:57 1970

转载 AT24C02

AT24C02A, 2K SERIAL EEPROM:Internally organized with 32 pages of 8 bytes each,the 2K requires an 8-bit data word address for random word addressing.24c02有32个页,每页8字节,本帖中不讨论页写的方式----------

2014-08-11 23:33:06 2640 1

空空如也

空空如也

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

TA关注的人

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