自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

何飞的专栏

软件需要人去做

  • 博客(105)
  • 资源 (44)
  • 收藏
  • 关注

原创 Latex文件输出之02向自己的文本文件中输出内容

代码%声明\MyTestOutputTextFileHandle是我们将要使用的输出文件句柄\newwrite\MyTestOutputTextFileHandle%创建输出文件\openout\MyTestOutputTextFileHandle=MyTestOutputTextFile.txt%向文件之中输出内容\write\MyTestOutputText

2016-11-06 09:09:16 1004

原创 Latex文件输出之01控制台输出

第一个程序HelloWorld!\write16{============================Hello World!=================================}或者\immediate\write16{============================Hello World!======================

2016-11-06 08:50:04 927

原创 在Latex中自定义一个存储数据的线性表

\def \@hfThanksListInit{    % 为了防止对外部环境的影响    % 我们把所有操作都放入到局部环境中    \ifx\@hfThanksListContent\undefined    {\ignorespaces        %没定义,需要进行初始化        \def\tmp{}\ignorespaces%先使用局部变量进行赋值  

2016-11-06 02:04:01 680

原创 在Latex中,我向看看我的宏是如何展开的,咋办?

1.宏定义\def\test1#1{Prefix#1Postfix}2.宏调用\tracingmacros 1\tracingcommands 1\tracingoutput 1MarcroTest\test1{Param}\tracingmacros 0\tracingcommands 0\tracingoutput 0解释:2.1.三个\tracin

2016-11-06 01:10:19 790

原创 我要定义一个宏专门用来吃分段符号

如果不是分段符号,则保留并退出这个宏的处理。否则的话,需要一直吃下去。1.宏的定义\long\def\filter#1{\ifx#1\par\expandafter\filter\else#1\fi}解释如下:1.1.\long的作用,一般的宏是不允许使用分段符号\par来充当参数的。要允许宏接收分段符号充当参数,那就在\def前面增加一个\long1.2.\d

2016-11-06 00:56:23 403

原创 这里是vi最常用的知识点(掌握了这些,你才能像windows下使用记事本一样使用vi)

这里是vi最常用的知识点(掌握了这些,你才能像windows下使用记事本一样使用vi)1.理解模式  1.1.命令模式(除了添加新内容,都在这个模式下):命令模式下,只要当前行不空,光标总会停在一个字符上。  1.2.编辑模式(添加新内容专用)  1.3.进入命令模式(ESC)2.移动光标  2.1.进入命令模式  2.2.方向键(左右:只能行内移动;上下:完成

2016-10-12 17:24:01 894

原创 2014年打字67月份开始,本博客账号被人非法盗用,发大量博文,本人在此慎重承诺

1.所发博文非本人所发,是非对错,皆为盗用者所发,与本人无关;2.对于已经发现的,本人已经删除;对于未发现的,欢迎大家提醒;3.这里是技术园地,本人不会发与技术无关的任何言论。

2015-01-26 16:22:08 703

原创 JQuery中$.ajax()方法参数

今天有幸被召回母校给即将毕业的学弟学妹们讲我这两年的工作史,看了下母校没啥特别的变化,就是寝室都安了空调,学妹们都非常漂亮而已。。好了不扯蛋了,说下今天的主题吧。这些天我在深度定制语法高亮功能的同时发现了博客园提供的一些有意思的函数,甚至有几个博客园都没用到,我也不知道怎么才能触发那些功能。。打开这个js就可以看到很多好用的东西了,虽然写的不怎么样,但是至少有这些功能。 ps: 推荐安装一个代码格

2014-07-21 01:01:53 2278

原创 我的问题

C/S的优点是部署简单,B/S

2014-05-08 22:57:35 589

原创 体元绘制的一些问题

光线跟踪的问题:   1.缺少深度信息,如何与现有的OpenGL绘制方式融合呢?比如MIP绘制的结果,咋融合呢?

2014-01-10 10:45:02 692

原创 Delphi的OpenGL控件

控件源码如下:unit OpenGLWinControl;interfaceuses System.SysUtils, System.Classes, Vcl.Controls, Winapi.Messages, Winapi.OpenGL, Winapi.Windows;type TDebugEvent = procedure(Sender: TObject; Info:

2014-01-06 11:11:33 687

原创 手动构造OpenGL矩阵

/* * OpenGLMatrix.h * 本文件提供的函数主要用来构造OpenGL兼容的矩阵 * * Created on: 2013-1-4 * Author: hf */#ifndef OPENGLMATRIX_H_#define OPENGLMATRIX_H_#include "SquareMatrix.h"#include namespace Ra

2014-01-04 23:17:11 536

转载 重要的OpenGL知识网站

1.http://www.songho.ca/opengl/ 有源码可下载哦

2014-01-04 19:16:01 474

原创 C++之方阵的实现

向量部分参看这里方阵的实现#pragma once#include "Vector.h"#include namespace Rainbow/*Rainbow Louis是我的英文名字*/{ /****************************************************************************** *

2014-01-04 16:00:40 1317

原创 自己编写的线性代数库之向量

/* * Vector.h * * Created on: 2013年12月31日 * Author: 何飞 */#ifndef VECTOR_RAINBOW_H_#define VECTOR_RAINBOW_H_#pragma once#include "stdio.h"#include "math.h"#include "iostream"#include

2014-01-02 12:06:57 500

原创 OpenGL程序Demo(基于Mingw的GCC)

一.创建C++控制台程序,源码如下://============================================================================// Name : OpenGLShader.cpp// Author : 何飞// Version :// Copyright : Your copyrigh

2013-12-31 16:25:15 950

原创 重要的光线跟踪体绘制收集

1.使用基于WEB Canvas的JavaScript光线跟踪算法试验http://www.cnblogs.com/miloyip/archive/2010/03/29/1698953.html

2013-12-29 17:28:13 668

原创 基于STL关联式容器的红黑树效果测试程序

//============================================================================// Name : Test.cpp// Author : 何飞// Version :// Copyright : Your copyright notice// Description : He

2013-12-29 15:20:17 1605

原创 GCC优化相关的重要参数

-march=native

2013-12-29 13:39:38 649

原创 SSE并行程序设计试验代码

//============================================================================// Name : Test.cpp// Author : 何飞// Version :// Copyright : Your copyright notice// Description : He

2013-12-29 00:49:30 1238

转载 单指令多数据并行提速(四)

我和这个家伙打交道已经有差不多七年时间了,所以脾性非常熟悉。首先求分量的平方和,判断是否为0(问我为什么不直接用 if(len == 0 )?好样的,请先去复习一下浮点数的基本知识),然后再求倒数,最后反映到分量上。在把它写成SSE intrinsic格式前,我先引入另外一个能极大提升运算效率的函数,求平方根的倒数。有数值运算编成经验的人都知道,如果说除法是恶魔的话,那么平方根就是撒旦

2013-12-28 23:07:47 509

转载 单指令多数据并行提速(三)

然后我们把注意力放到一条非常特殊的指令shufps(对应intrinsic是_mm_shuffle_ps)上面。这是一条非常有用的指令,它可以把两个操作数的分量以特定的顺序排列并赋予给目标数。比如__m128 b = _mm_shuffle_ps( a , a , 0 );则 b 的所有分量都是 a 中下标为0的分量。第三个参数控制分量分配,是一个8bit的常量,这个常量的1~8位分别控制了从

2013-12-28 22:57:30 1026

转载 单指令多数据并行提速(二)

下面将通过几个简单的运算例子介绍SSE intrinsic的使用。首先,使用SSE需要一个新的头文件#include 里面定义了一个新的数据类型,__m128,这是一个128位、4个32位单精度浮点数的结构,如果你正在使用VC.net,你会看到它是一个关键字,被当作一种基本数据类型。要是你不打算使用汇编SSE,那么就没必要深究编译器在幕后到底如何处理__m128类型的数据,你只需要知道

2013-12-28 22:37:20 928

转载 单指令多数据并行提速(一)

毫无疑问,数学库是图形程序的基石,是图形程序运行效率的关键之一。一个优秀的数学库可以让图形程序运行得更流畅,甚至要快上几十倍上百倍。有时候替换一条除法运算会带来成倍的效率增长,比如用乘以 1/op 替换 vector 里的 operator /。当然,更高级的优化是使用 SIMD 优化海量运算,这就是本文的中心——SSE/SSE2 优化。在描述 SSE/SSE2 优化前,我先介绍一般的 v

2013-12-28 22:30:08 821

转载 GCC的内嵌汇编,也就是AT&T汇编语言语法

1.寄存器引用引用寄存器要在寄存器号前加百分号%,如“movl %eax, %ebx”。1.1.  80386有如下寄存器8个32-bit寄存器     %eax,%ebx,%ecx,%edx,%edi,%esi,%ebp,%esp;8个16-bit寄存器,    它们事实上是上面8个32-bit寄存器的低16位:    %ax,%bx,%cx,%dx,%di,%s

2013-12-28 21:52:30 561

原创 gcc内嵌的汇编at&a汇编(初览)

//============================================================================// Name : Test.cpp// Author : 何飞// Version :// Copyright : Your copyright notice// Description : He

2013-12-28 21:39:30 756

原创 提速,提速,程序的提速

在研究基于光线跟踪的直接体绘制系统中发现速度确实是个关键问题。于是不得不尝试考虑针对具体硬件进行编程。首先考虑的是CPU,其次考虑的是GPU。其中计算密集程度比较大。像面上多少个像素,就需要产生多少条视线来与体元求交并且采样。所以复杂主要体现在:1.视线/射线条数多(每条射线的处理应该嵌套在两层循环里面);2.根据视线/射线对体元的作用产生像素较为复杂根据视线/射线对体元的作用

2013-12-28 11:40:07 690

原创 C++泛型编程--模板精髓

一.声明和定义分离1.模板的声明和定义分离,先声明后定义//1.函数模板的声明templatevoid func();2.函数模板的定义//第一个版本(专用版本)template<>void func (){ cout << "第" << 1 << "版函数已经实现" << endl;}//其它版本(通用版本)templatevoid fu

2013-12-27 00:13:13 634

原创 XE3使用Spirit写解析器

XE3自带的Boost版本是1.39,引入头文件就报错就这么一句#include "boost/spirit.hpp"错误是:[bcc32 Error] closures.hpp(237): E2299 Cannot generate template specialization from 'impl::closure_frame_holder' Full parser co

2013-12-22 21:53:07 806

原创 提高C++ Builder程序的独立性

使用的环境RAD Studio XE4,之C++Builder编译出来的程序依赖于:1.RTL180.BPL;2.VCL180.BPL;3.BORLNDMM.DLL4.CC32130MT.DLL如下设置:设置后依赖关系少了,只剩下了3.BORLNDMM.DLL4.CC32130MT.DLL再设置对以上4个文件的依赖都没了。

2013-12-18 14:17:05 980

原创 mingw编译boost

这个网上文章很多,这个算是我的笔记吧。 一.下载并解压源码;二.执行里面的bootstrap.bat,得到bjam.bat三.E:\boost_1_55_0>bjam  --build-type=complete toolset=gcc stage > log.txt     根据log.txt的创建事件和最后一次修改事件就能知道编译花了多长事件,剩下的就是取睡觉了。

2013-12-14 00:28:14 986

原创 Mingw+Eclipse+mpfr的c++版本

纯c语言版本的太难用了,采用c++的版本。

2013-12-13 20:33:23 902

原创 MingW+Eclipse+GLUT做OpenGL

1.首先Mingw安装得比较全了2.Eclipse的C语言版本也安装了3.下载GLUT的二进制版本,具体哪个版本,以及从哪里下载,看这里http://www.mingw.org/wiki/HOWTO_Use_Mark_J_Kilgards_OpenGL_Utility_Toolkit_GLUT_with_MinGW注意下载二进制版本,不是源码。4.解压之后    库文件放到

2013-12-13 19:53:10 790

原创 Mingw+Eclipse使用mpfr

//============================================================================// Name : test.cpp// Author : // Version :// Copyright : Your copyright notice// Description :

2013-12-13 17:21:30 1216

原创 Eclipse+MingW使用GMP

明明libgmpxx.dll.a就摆在那里,gcc就是提示原来是gcc使用的库在输入的名字上有特殊要求,咱只需要输入libgmp和libgmpxx就可以了。后面的两重扩展名都不能输入。 1.这样的指令链接就能成功了g++ -otest.exe src\test.o -llibgmpxx -llibgmp 2.这样的就会报错g++ -otest.exe src\test.

2013-12-13 12:54:39 1209

原创 Eclipse X64版本下使用VS2010的VC编译器,库路径设置问题

我再粘贴一遍:"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib""C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\lib""C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A

2013-12-13 11:35:53 1246

原创 X64下的Eclipse安装SVN客户端真是麻烦

1.较为顺利又是插件又是连接器的。先装subversive svn team provider这个还算顺利,启动的时候连接器发现界面是运行起来了。只是一直没响应啊,看来这界面是很难找到连接器了。2.不顺(换方式)按照http://www.doc88.com/p-996171983287.html的说法,安装连接器是不行的,联网总是失败,估计是Great fi

2013-12-13 10:41:51 813

原创 行列式计算之降阶--C++模板实现

偶主要是用以下代码来演示编译期错误的原因及解决办法 /******************************************************************************** * 这是我们定义的模板类:名字叫做方阵 * 使用的时候需要三个参数,分别是边长和元素类型 *************************************

2013-12-12 19:02:01 1115 2

原创 都不知道说什么好了,我解释不清,懂的自己看

#include using namespace std;#define StartOfTable \ const int BeginOfTable = __LINE__#define AppendToTable(Name) \ const int TableEntry##Name= __LINE__ - BeginOfTable#define GetIndexInTabl

2013-12-12 18:32:40 1003

原创 Delphi XE2 编写的----基于消息的单线程TCP服务器

//这是一个基于消息的单线程TCP服务器//这个程序的可以实现的功能是// 1.每秒钟向客户端发送一个随机数// 2.如果客户端有什么输入的话,// 在输入的前面加上长度把源来的输入原封不变的反馈给客户端// 注意长度使用括号扩起来//该程序的特点是// 1.不使用多线程技术,实现完整的TCP服务器,所有的操作都在主线程中完成// 2.特别适合处理大量长连接,且收发的数据量小这种程序(基本可以代替

2013-07-15 19:01:41 979

数字图像处理算法之形态学运算先闭后开操作对指纹去噪Delphi 源码

数字图像处理算法之形态学运算先闭后开操作对指纹去噪Delphi 源码 基本思想是冈萨雷斯的书上的。处理的源图像也是电子书上的截图。

2010-05-25

mingw下使用的boost库

mingw可用的boost库 解压需要winrar和7zip 需要的空间较大 具体参看 http://blog.csdn.net/cust_hf/article/details/17311521

2013-12-14

Professional_Team_Foundation_Server_2010

PDF格式的文档。 带书签。 可以复制出来。 全英文。

2013-03-24

ASP.NET3.5从入门到精通

ASP.NET从入门到精通。 我查了很多资料,确实没找出来这书是谁写的。 太霸道了。900多页呢。才10多M。 从这一点来看,还是值得一读的。

2011-12-17

DXperience XtraGrid 9.3.4 Sources 源代码

DXperience XtraGrid 9.3.4 Sources 源代码

2011-10-01

businessSkin皮肤控件

好不容易找到的bsBusinessSkin皮肤控件,可以用于 delphi5,delphi6,delphi7, delphi2005,delphi2006,delphi2007,delphi2009, borland c++ builder 5,borland c++ builder 6. 因为自己习惯于delphi7,所以又用Delphi7书写了几个例程。 历程中,完成了主要界面的汉化。 另外,把自己收集到的全部皮肤数据也压缩了进去,还提供了几个比较不错的推荐皮肤。

2010-09-22

BusinessSkinForm即bsSkinform皮肤组件

原来那个版本不能删除,要是自己能删除,我就把原来的给删除了。 皮肤主要来源于网上,本人发现大量皮肤都使用的西文字体Arial,所以专门做了个程序,根据字体进行整理。 好不容易找到的bsBusinessSkin皮肤控件,可以用于 delphi5,delphi6,delphi7, delphi2005,delphi2006,delphi2007,delphi2009, borland c++ builder 5,borland c++ builder 6. 因为自己习惯于delphi7,所以又用Delphi7书写了几个例程。 历程中,完成了主要界面的汉化。 另外,把自己收集到的全部皮肤数据也压缩了进去,还提供了几个比较不错的推荐皮肤。

2010-09-22

数字图像处理中的形态学算法膨胀操作Delphi源码

Delphi源码,演示了数字图像处理中的形态学算法的膨胀算法。 本演示使用形态学膨胀算法来弥补裂纹。

2010-05-25

数字图像处理形态学操作腐蚀运算

完整的Delphi源码,使用形态学的腐蚀算法,实现了去噪。 希望本算法能起到抛砖头引美玉的作用。 如果需要编写,星空中定位月亮的算法,可以更具该算法修改修改。

2010-05-25

数字图像处理算法之形态学运算闭操作Delphi 源码

数字图像处理算法之形态学运算闭操作Delphi 源码 本例演示了如何使用形态学的闭操作。 在本例中,使用闭操作填补了目标上存在的缝隙和沟槽。

2010-05-25

数字图像处理算法之形态学运算开操作Delphi源码

数字图像处理 算法 形态学 开操作 Delphi 源码。 本例演示了形态学的开操作, 在本例中使用开操作去掉了目标的棱角。

2010-05-25

dicom文件头信息查看工具(入口在邮件菜单)

dicom文件头信息查看工具(入口在邮件菜单)

2010-04-29

cxGrid模板程序V1.01

cxGrid使用起来太麻烦,需要的东西都不知道在什么地方。干脆书写了一个TCxGridAPI进行应用级别的包装。 可以作为学习cxGrid的入门级例程。

2010-04-29

cvsnt-2.0.4

cvsnt 2.0.4 cvs服务器。 针对经典教程的服务端。

2010-04-27

cxGrid模板程序

cxGrid使用起来太麻烦,需要的东西都不知道在什么地方。干脆书写了一个TCxGridAPI进行应用级别的包装。 可以作为学习cxGrid的入门级教材。

2010-04-27

UDP协议通信演示Delphi源码

股票,证券等,用这个来发布行情数据,刷刷的。 UDP通信的优势 速度比TCP快。 UDP通信的缺点 一旦UDP包过大的话,也能正常工作。只是优势就丢失了。 idUdpClient 主要用于发送udp请求,在接收udp响应的时候是同步的,所以一定要设置超时,否则的话程序容易死。 idUpdServer 即能用于发送udp数据包,也能用于接收udp数据包。但是设计的主要目的还是用于收到udp数据包之后给于反馈。 UDP包的大小问题 资料1:以太网的MTU是1500字节,IP包头占20个字节,UDP首部占8个字节,也就是说实际数据应该小于1472字节. 资料2:鉴于Internet上的标准MTU值为576字节,所以我建议在进行Internet的UDP编程时.最好将UDP的数据长度控件在548字节(576-8-20)以内. 测试结果: 0-548字节:会完美的展现UDP协议的优势(速度刷刷的)。 大于1472字节以后的话,也可以正常执行。你会见识到什么叫做不可靠的信道(经过测试90%以上还是成功的,只是速度慢了很多)。 数据包大于2K速度明显变慢了;数据包大于3K,成功率60%到80%;数据包大于4k,成功率20%以下。 结论: 1.UDP协议还是比较可靠的。使用它能充分挖掘速度的潜力。通常大部分请求和相应都在548以下,小部分请求超过548。 2.548字节,可以存储274个汉字呢。比手机短信都长。你传什么那么大? 3.尤其是双方都在修改数据,需要实施数据实时同步的时候。修改量都比较小,用udp再合适不过了。 客户端的阻塞式响应不太理想 可以采用的办法是双方都开UDP服务器来接受。

2010-04-06

数字图像处理-频率域滤波-傅立叶变换-源码

数字图像处理-频率域滤波-傅立叶变换-源码<br>自己学习傅立叶变换的时候做的程序。<br>已经封装成类。<br>提供源程序,有可执行文件,有演示源代码。<br>实现了一维二维的经典算法和快速算法。<br>实现了复数运算类。 Delphi7源码。

2010-01-29

吐血推荐C语言到C++经典教程

吐血推荐,下载不后悔。。。。 不下载必后悔。 你要做的就是下载,珍藏就可以了。

2010-04-19

鸟哥的Linux私房菜_基础学习篇.pdf

可以当资料查。最大的特点是可以使用Ctr+F进行快速查找。 整个内容1000多页,内容全面详实。 2009年10月20多号刚制作出来,内容全新。 不是扫描的。

2009-10-23

CxGrid安装文件及安装过程说明

cxGrid Delphi7 中文安装包 费了好大的劲才压缩到35M以下。 7Zip做的自解压文件

2008-12-17

中文搜索引擎搭建教

免费开源中文搜索引擎搭建教程

2008-01-23

apache-tomcat-6.0.14

jsp web服务器

2008-01-23

CygWin

Windows下运行Unix程序必备

2008-01-23

Indy多线程程序客户端演示程序

制作像迅雷,网际快车之类的软件。必备。<br>注意使用7Zip解压缩。

2008-01-19

编译器开发工具

想自己做编译器吗?这个工具可以帮你。开源的。<br>生成的编译器采用递归下降法。<br>非常实用。强烈推荐。

2008-01-18

自动升级组件

想不想你做的软件能像腾讯QQ一样自动升级呢?<br>用这个吧。

2008-01-18

Indy服务器端同步(更新界面)异常处理演示

Indy服务端程序是不是经常不稳定,无缘无故的出现异常?<br>主要是多线程的同步没做好。<br>本程序演示了Indy服务器端的同步解决方案。<br>Indy服务器程序如何更新界面等。<br>直接使用浏览器访问80端口就可以测试。

2008-01-18

内核级木马源代码(源程序)

IP层以下的协议进行通信,所有防火墙都探测不到。

2008-01-12

数字图像处理-频率域滤波-傅立叶变换-源码

数字图像处理-频率域滤波-傅立叶变换-源码<br>自己学习傅立叶变换的时候做的程序。<br>已经封装成类。<br>提供源程序,有可执行文件,有演示源代码。<br>实现了一维二维的经典算法和快速算法。<br>实现了复数运算类。

2007-11-05

空间滤波-线性滤波-锐化滤波-拉普拉斯-源码

空间滤波-线性滤波-锐化滤波-拉普拉斯-源码<br>完全由自己本人书写,多年珍藏。<br>提供源代码。<br>

2007-11-05

空间滤波-线性滤波-平滑滤波-中值滤波-源码

数字图像处理-空间滤波-线性滤波-平滑滤波-统计排序滤波-源码<br>中值滤波也叫做统计排序滤波,能有效的去除高斯噪声。<br>全部是自己写的,多年珍藏。

2007-11-05

数字图像处理----空间滤波----线性滤波----平滑滤波----均值滤波

自己的多年珍藏,都是自己书写的。<br>Delphi源码。

2007-11-05

数字图像处理----空间滤波----非线性滤波----梯度边缘增强----Delphi源代码

数字图像处理----空间滤波----非线性滤波----梯度边缘增强----Delphi源代码<br>都是自己多年的珍藏了,是自己独立写的。<br>不是抄的哦。

2007-11-05

设计模式教程及笔记

设计模式教程及笔记<br>里面使用了C++语言描述了实现。<br>笔记格式为word格式。<br>教程为英文原版。

2007-11-05

RSA算法实现

实现了大整数的运算<br>实现了大素数(大质数)的生成判断<br>实现了BaseN(Base2,Base8,Base64)编码。<br>开源(可以自行修改为DLL,可以使用Lylix编译跨平台)<br>含有演示程序<br>含有演示源代码

2007-11-05

UML1.0标准中英文对照

我自己翻译了部分。<br>时间有限没搞完。

2007-11-05

YACC(LEX)语法分析器学习笔记(Word格式)

介绍了Windows下使用Yacc生成语法分析器,词法分析器。<br>特别适合入门。

2007-11-05

MFC框架结构分析例程(CControlBar使用演示)

采用最简单的形式,演示了3种常用控制条的用法。<br> CDialogBar CToolBar CStatusBar

2007-11-05

MFC框架结构分析例程(文档模板使用演示)

文档模板使用演示<br> 001表示单文档模板<br> 002表示多文档模板<br>(二者对菜单的要求点细微差别)<br>(二者对框架窗口的管理上有差别)<br>(二者使用方法基本相同)

2007-11-05

应用程序与框架窗口的关系

使用ROSE的UML描述了CWinApp与CFrameWnd之间的关系。<br>并且使用5个例程,由浅入深描述了使用CWinApp与CFrameWnd的方法。

2007-11-05

空空如也

空空如也

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

TA关注的人 TA的粉丝

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