自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

转载 非模态对话框 模态对话框 --创建和销毁过程

先看一下MSDN的原文:<br /><br />When   you   implement   a   modeless   dialog   box,   always   override   the   OnCancel   member   function   and   call   DestroyWindow   from   within   it.   Don’t   call   the   base   class   CDialog::OnCancel,   because   i

2010-10-28 19:28:00 351

转载 大端(Big Endian)与小端(Little Endian)详解

<br />     Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 <br />     对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:<br />     (1) 它的地址是多少?<br />     (2) 它的字节在内存中是如何组织的?<br />     针对第一个问题,有这样的解释:<br />     对于跨越多个字节的对象,一般它所占的字节都是连续的,它的地址等于它所占字节最低地址。(链表可能是个例外, 但链表的地

2010-10-27 10:24:00 494

转载 Windows主机端与自定义USB HID设备通信详解

<br />Windows主机端与自定义USB HID设备通信详解<br /> <br />说明: <br />-          以下结论都是基于 Windows XP 系统所得出的,不保证在其他系统的适用性。 <br />-          在此讨论的是 HID 自定义设备,对于标准设备,譬如 USB 鼠标和键盘,由于操作系统对其独占,许多操作未必能正确执行。 <br /> <br />1 .   所使用的典型 Windows API <br />CreateFile <br />ReadFile

2010-10-27 10:10:00 1018

转载 改写dll字符串资源

<br />建一个dll文件。<br />打开vc,<br />   一  File->New->Win32 Dynamic-link Library<br />         Project name 输入dlltest ->ok->A simple DLL project->Finish<br />   二  在dlltest.cpp中添加如下代码 1 (见后) <br />   三  添加资源,Insert->Resource  属性框中选择String Table->New,双击出现的ID Val

2010-10-25 15:02:00 2475

原创 调试Release版本应用程序

<br />一、Debug 和Release编译方式的本质区别 <br /><br />  Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release   称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。 <br />        Debug   和   Release   的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd   /Fo,但区别并不重要,通常他们也不会引起

2010-10-21 19:19:00 831

转载 VC++中调用Com组件的方法详解

<br />Requirement:<br />1.创建myCom.dll,该COM只有一个组件,两个接口IGetRes--方法Hello(),<br />   IGetResEx--方法HelloEx()<br />2.在工程中导入组件或类型库<br />   #import "组件所在目录myCom.dll" no_namespace<br />        或<br />   #import "类型库所在目录myCom.tlb"<br />   using namespace MYCOM;<br /

2010-10-13 16:44:00 689

转载 我自己的线程类, 比mfc的那个简单,灵活

<br />  <br />这是范例, 头文件在后边<br />#pragma warning(disable: 4530)<br />#pragma warning(disable: 4786)<br />#include <cassert><br />#include <iostream><br />#include <exception><br />#include <algorithm><br />#include <math.h><br />#include <iomanip><br />usi

2010-10-09 14:53:00 479

转载 内存池的简单试验(C++)

<br />  <br />这是试验性的程序, 虽然算法实现简弱, 当在编译器优化后实验结果,<br />性能比用全局new delete的内存管理好了很多,我这里有考虑到多线程<br />看来在大量使用内存分配的程序,用内存池是能够显著提高性能的;<br />有时间我会改进算法,有高手看到, 请指点一二, 我是非专业的, 算法方面很弱;<br /><br />还有数组的内存分配遇到了一些问题;<br />以下数组的内存分配的一般模式<br /><br />void * operator new[](si

2010-10-09 14:51:00 347

标准C/C++速查宝典

C与C++的标准函数查询宝典,希望对你有用

2011-03-05

MFC类库详解.chm

对于使用MFC的朋友,这是个不错的错的查询电子书

2011-03-05

Visual.C.2008入门经典

这是一本vc2008的经典入门书籍,pdf格式的

2011-03-05

空空如也

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

TA关注的人

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