自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 VC中常用的一些文件扩展名

 .C - C 语言源文件: 这种文件编译为 C 文件。如果其中包含 C++ 代码,必须将文件重命名为 .CPP 或 .CXX 文件,或在编译文件时使用 /Tp 开关。如果源文件包含 C++ 代码,Microsoft 建议将文件重命名为具有 .CPP 或 .CXX 扩展名。 .CPP 或 .CXX - C++ 语言源文件: 这种文件编译为 C++ 文件。要将其编译为 C 文件(假设

2008-08-04 11:40:00 809

转载 打开dsw或者dsp新开一个vc

如何能每次双击.dsw文件,能在新的VC6或vc7中打开这个文件,而不是把已经打开的workspace覆盖掉 ============================= 资源管理器-》文件夹选项-》dsw-》高级-》编辑-》勾掉“使用dde” 

2008-04-20 20:59:00 822

转载 MS VC++ 6.0 fatal error C1010的解决方法

 错误信息:在MFC工程中,出现以下错误..... fatal error C1010: unexpected end of file while looking for precompiled header directive解决方法:看看有没有括号配对的错误,比如少一个}等;如果错误所在的文件是采用了MFC的东西,在文件头加#include "stdafx.h"; 

2007-08-20 10:37:00 1801

转载 程序员保持健康的生活指南

 程序员“鼠标手”防治操由于过多地使用电脑,现在患"鼠标手"(医学上称为腕管综合征)的人数日益增多。以下是防治"鼠标手"的小体操,只要每天抽出几分钟,就能有效地防治"鼠标手"。第四节:扩胸后双臂、双手伸展,尽量水平方向地向后伸展100次。您也快试试看吧? 全球公认的健康食品 最佳蔬菜:红薯既含丰富维生素,又是抗癌能手,为所有蔬菜之首。最佳护脑食物:菠菜、韭菜、南瓜、葱、椰菜、菜椒、豌豆、番茄、胡萝

2007-07-19 16:54:00 1278

原创 断裂线

地形表面通常不是光滑和均匀变化的,它除了一些地形特征线、陡坎外,还有不少诸如梯田、河流、冲沟、池塘、堤岸等,在这些地方,地面出现了转折或突变,这些统称为地形断裂线。断裂线是建立数字地面模型中非常重要的依据,它对数字地面模型的高程内插精度有相当大的影响,尤其以在山区、地形变化大的地区以及水系多的地区。地形断裂线数据也是以点串方式表示的离散型数据,按其特点可分为单断裂线和双断裂线。给以不同的编码。单断

2007-07-12 21:07:00 2872

转载 vc树形控件中点击右键建立一个弹出式菜单

vc树形控件中点击右键建立一个弹出式菜单:  一、在资源编辑器中建立一个菜单资源   新建一个菜单资源,比如把菜单的ID号为IDC_POPMENU。此菜单有一项两层,即有一个可弹出的菜单项,而此菜单项的弹出内容即为将要建立的弹出式菜单的内容。至于每一个菜单项的消息映射,与一般的菜单相同。   二、使用CMenu类对象   CMenu类的成员函数较多,但建立弹出式菜单只需用到其中几个成员函数。

2007-07-07 15:39:00 6452 5

转载 新手在选择球拍应注意以下几点

 新手在选择球拍应注意以下几点:    1、价格:作为业余选手,首先我认为没有必要选择太贵的球拍,(如果您经济实力允许那则另当别论,不是有句话吗:只买贵的,不买对的。)新手购拍价格在100~300之间即可,其他选手购拍价格在300~600之间即可;其次,还应该根据自己的实际情况进行购买,别买了一块收藏拍回来,那就违背了初衷,也失去锻炼的意义了。提示:拥有一块真的YONEX即可,其余可购买性价比高的

2007-07-06 15:01:00 1124

转载 选购羽毛球拍的初级知识

现在市场上出售的羽毛球拍有很多,不管是什么牌子,都应符合羽毛球竞赛规则里规定的拍子长度、宽度和重量要求。在此前提下,可根据自己的特点,选择合适的牌子。 在选择羽毛球拍时需要考虑以下几个方面∶ 1、羽毛球拍子的重量要合适:其实并不是拍子越轻越好,拍子轻了挥动速度虽然快,但高手在扣球时会感觉用不上劲,会影响击球的力量。 2、检查拍子的整体结构:拿到拍子之后,挥动一下,看看震不震手。震手的拍子一定是拍杆

2007-07-06 14:57:00 1546

原创 英语十一种“钱”的表达方法

 英语十一种“钱”的表达方法  初学英语的人,常用expense来表示一切“费用”。其实expense主要是“花费”、“开支”之意,如current expenses“日常开支”,selling expenses“销售费用”,travelling expenses“旅费”等等。在现实生活中,各种“费用”有各种不同的表达法:   一、admission (n.)指入场费。  如:admissio

2007-07-02 21:37:00 812

转载 30句英文赞美语句

 30句英文赞美语句1. you look great today.(你今天看上去很棒。)【每天都可以用!】 2. you did a good job. (你干得非常好。)【国际最通用的表扬!】 3. we^re so proud of you.(我们十分为你骄傲。)【最高级的表扬!】4. im very pleased with your work.(我对你的工作非常满意。)【正式

2007-07-02 21:33:00 849

原创 GDAL坐标系统

 数据集(Dataset)是波段(raster bands)和一些信息的集合,存储了使用于所有波段的大小(in pixels and lines),有两个空间信息,一个是坐标系统(coordinate system ),一个是杀个坐标和地理坐标之间的转换(georeferencing transform )。数据集的坐标系统包括十种:An overall coordinate system

2007-06-19 21:41:00 1610

原创 GDAL API Tutorial

 Opening the FileBefore opening a GDAL supported raster datastore it is necessary to register drivers. There is a driver for each supported format. Normally this is accomplished with the GDALAllRegi

2007-06-18 15:01:00 3834 1

转载 回答的智慧

 算是和上一篇对应吧,转自:http://www.dbanotes.net/techmemo/how_to_answer_questions_the_smart_way.htmlAndrew Clarke 在 《How To Be A Good Guru》 一文中提到了 How to Answer Questions the Smart Way 这个有趣的话题, 并且模仿“提问的智慧”给出

2007-06-17 17:19:00 820

转载 提问的智慧

  提问的智慧作者:Eric Steven RaymondThyrsus Enterprises    esr@thyrsus.com>    Rick Moen    rick@linuxmafia.com>    版权 © 2001 Eric S. Raymond

2007-06-17 17:18:00 778

转载 主要OpenGL库函数的作用

 OPENGL1.2的函数库参考   第一篇GL库函数   (1.2)                 第一章使用颜色                    l. l  glshadeModel--选择平面明暗模式或光滑明暗模式                    1. 2  glColor--设置当前颜色                    1. 3  glColorPointer--定义颜

2007-06-17 15:50:00 1622

转载 memset用法详解

 memest原型 (please type "man memset" in your shell)  void *memset(void *s,  int c, size_t n); memset:作用是在一段内存块中填充某个给定的值,它对较大的结构体或数组进行清零操作的一种最快方法。常见的三种错误第一: 搞反了c 和 n的位置. 一定要记住 如果要把一个char

2007-06-16 09:50:00 676

转载 dynamic_cast

 dynamic_casttype-id> (expression) 这个表达式将 expression 转换为一个 type-id 类型的对象。 Type-id 必须是一个指针、指向一个已经定义类的类型或一个指向 VOID 的指针。 Expression 的类型必须是一个指针,如果 type-id 是一个指针;当 type-id 是一个引用的时候必须是一个左值。 如果 type-id 是

2007-06-13 09:36:00 1714 1

转载 VS2005 常用快捷键

      Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 查找下一个 S

2007-06-07 08:59:00 561

翻译 智能指针

 摘自:Don Burns《Using Reference Pointers in Producer and OpenSceneGraph》ref_ptr 利用引用计数管理分配在堆上的内存,计数为(0)时自动释放内存规则1:对所有从Referenced 继承的类,都用ref_ptr规则2:绝对不要返回ref_ptr 指向的地址,返回ref_ptr 它自己规则3:绝对不要用ref()、unr

2007-06-06 15:34:00 683

转载 被称为世界上最为经典的25句话

1、记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的  2、能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时间越长,冲突越淡,仿佛不断稀释的茶。  3、怨言是上天得至人类最大的供物,也是人类祷告中最真诚的部分  4、智慧的代价是矛盾。这是人生对人生观开的玩笑。  5、世上的姑娘总以为自己是骄傲的公主(除了少数极丑和少数极聪明的姑娘例外)  6、如果敌人让你生气,那说

2007-06-06 15:09:00 501

转载 英语大师们讲解英语学习方法

许国璋* 学英语就要无法无天,要天不怕地不怕。* 学外语,要眼尖,耳明,嘴勤,手快。只要多读,多记,多讲,多写,自有水到渠成之日。* 学习外语,从事语言学研究的人不要把自己圈在只读洋文的狭小天地里,一定要具备良好的国学基础。* 光学几句干巴巴的英文不行....不要总是把阅读的目的放在提高英文上,阅读首先是吸收知识,吸收知识的过程中自然而然就吸收了语言。胡壮麟* 我认为学好英

2007-06-06 15:00:00 935

转载 屏幕坐标向OpenGL坐标转换

 很多人用OpenGL绘图会遇到一个问题即屏幕坐标向OpenGL坐标转换,在网上流传着如下类似的代码: GLint    viewport[4];  GLdouble modelview[16];  GLdouble projection[16];  GLfloat  winX, winY, winZ;  GLdouble posX, posY, posZ;  glGetIntegerv(

2007-06-06 14:58:00 6223 8

原创 OpenGL入门介绍

OpenGL for Windows 95的设计与OpenGL for UNIX的程序设计有一点小区别,关键就在于如何将OpenGL与不同的操作系统下的窗口系统联系起来。如果调用OpenGL辅助库窗口管理函数,则不用 考虑这些问题。下面简要介绍在Windows 95下OpenGL的程序设计关键。  4.1 图形操作描述  在Windows 95下窗口程序必须首先处理设备描述表(Device Con

2007-05-10 22:42:00 1309 1

转载 opengl视景台

 很多刚学OpenGL的朋友,都会对视景台的定义有很大的迷惑,这里以我的经验来解释一下,希望对大家有所帮助,void glFrustum(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far);在这个函数中,有六下参数,这六个参数,都不是真实的世界坐标(虽然有些书上说它

2007-05-10 20:36:00 911

转载 TIF图像格式

 TIF图由四个部分组成:1、图像文件头(Image File Header简称IFH):图一 IFH结构描述  IFH数据结构包含3个成员共计8个字节,Byte order成员可能是“MM”(0x4d4d)或“II”(0x4949),0x4d4d表示该TIFF图是摩托罗拉整数格式 0x4949表示该图是Intel整数格式;Version成员总是包含十进制42(0x2a),它用于进一步校验该文件是

2007-04-24 19:18:00 2982

转载 你了解图形文件的“格式”吗?

 图形文件的格式是计算机存储这幅图的方式与压缩方法,要针对不同的程序和使用目的来选择需要的格式。不同图形程序也有各自和内部格式,如"PSD" 是PhotoShop本身的格式, 由于内部格式带有软件的特定信息, 如图层与通道等,其它一些图形软件一般不可以打开它, 虽然占用字节量大,但在PhotoShop中存储速度很快,如何使一幅"PSD"格式的图形用在其它程序中,这就是转换图形格式的理由。图形文件的

2007-04-24 16:22:00 800

转载 Window环境下安装GDAL库的方法

 1 把GDAL文件夹拷贝到C:/Documents and Settings/Administrator目录下面(也可以选择其他路径)  把C:/windows/system32目录下面的xcopy.exe复制到./Microsoft Visual Studio/VC98/Bin目录下  在VC目录下面搜索出MSPDB60.DLL文件,也复制到/VC98/Bin目录下2 新建一个文件Autoex

2007-04-23 10:35:00 1079 2

转载 位图的结构和显示

 http://www.vckbase.com/document/viewdoc/?id=674 http://bbs.gucas.ac.cn/pc/pccon.php?id=93&nid=847&order=&tid=80

2007-04-20 19:05:00 598

转载 关于窗口重画的初级问题

 关于窗口重画的初级问题初初级问题:我在视图画的图象或者文字,当窗口改变后(包括最小化后还原,被别的窗口挡住后重新显示等)为什么不见了? 这就是窗口重绘或者说重画的问题。当窗口改变后,会产生无效区域,这个无效的区域需要重画。什么是无效区域?自己到网上搜索或者看相关资料。我这里给出一个特殊的解释:以最小化后还原为例,假设只有一个程序在运行,窗口最小化时显示计算机桌面,并不妨假设桌

2007-04-18 11:12:00 3015

原创 窗体中显示BMP位图

如果只是想在对话框里显示一个位图,只需要建立一个MFC(..exe)的SDI文件,在资源(ResourceView)里insert一个Bitmap,(这个填加的位图,程序会自动把它的名字设定为IDB_BITMAP1,因此在使用LoadBitmap方法时,直接加载IDB_BITMAP1即可。会有提示说图片的色彩超过256,但是没关系,不需要去编辑,可以直接用!)其余的不用改,只需要在OnDraw(

2007-04-16 14:21:00 870

转载 在MFC下如何定义全局变量和全局函数

 用MFC制作的工程由很多文件构成,它不能象一般C++程序那样随意在类外定义全局变量,在这里要想定义能被工程内多个文件共享的全局变量和函数必须用一些特殊方法才行。实际上有多种方法可以实现,这里只介绍两种方法。 一、在应用程序类中定义用MFC生成的工程中都有一个名为CxxxApp的类,它派生于CWinApp类。这个类主要进行程序的初始化,生成文档、视图对象等工作。我们可以把需要全局访问的变量和函

2007-04-15 22:40:00 1551

转载 在MFC下实现图像放大镜

 一、 引言 当我们想仔细观察某个细微的东西时,一般都会使用放大镜。而要看清显示在计算机屏幕上的图片或文字时通常也可以借助于Windows操作系统附带的放大程序来实现。但该程序只能以固定的放大倍数去进行观看,有时并不能满足我们的需要。本文就通过MFC基本类库提供的StretchBlt函数来实现对屏幕图象的局部放大,并且可以随意放大、缩小,选取到合适的放大倍数来对图像的细节进行观察。 二、 设计

2007-04-15 22:39:00 5926 2

转载 MFC的关键技术:动态创建

 动态创建就是运行时创建指定类的对象,在MFC中大量使用。如框架窗口对象、视对象,还有文档对象都需要由文档模板类对象来动态的创建。 初次接触MFC的时候,很容易有这样的迷惘。MFC的几大类不用我们设计也就罢了,但最疑惑的是不用我们实例化对象。本来最直观的理解就是,我们需要框架的时候,亲手写上CFrameWnd myFrame;需要视的时候,亲自打上CView myView;……但MFC不给我们这个

2007-04-15 22:36:00 785

转载 Visual C++实现图形特技

 本文就Visual C++ 6.0中实现图形的各种显示技巧的原理及具体方法做些探讨。基本原理 在Visual C++6.0中,显示位图的方法及过程如下: 1. 显示程序资源中的位图(位图的所有数据均存在于可执行文件中) (1)从资源中装入位图 ● 定义位图对象数据成员CBitmap m_Bitmap; ● 调用CBitmap成员函数LoadBitmap(),如m_Bi

2007-04-15 22:33:00 642

转载 VC调试入门

  本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。一、设置为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppWizard创建的工程中包含的Debug Configuration自动包含调试信息,但是是不是Debug版本并不是程序包含调试信息的决定因素,程序设计者可以在任意的Configuration中增

2007-04-15 22:27:00 466

转载 VC实现BMP位图文件结构及平滑缩放

 用普通方法显示BMP位图,占内存大,速度慢,在图形缩小时,失真严重,在低颜色位数的设备上显示高颜色位数的图形图形时失真大。本文采用视频函数显示BMP位图,可以消除以上的缺点。 一、BMP文件结构 1. BMP文件组成 BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。 2. BMP文件头 BMP文件头数据结构含有BMP文件的类型、文件大小和位图起始位置等信息。 其结构定义如下

2007-04-15 22:22:00 700

转载 VC中DDB与DIB位图编程全攻略

 1. 基本概念  先来用通俗的语句讲解位图和调色板的概念。  我们知道,自然界中的所有颜色都可以由红、绿、蓝(R,G,B)三基色组合而成。针对含有红、绿、蓝色成分的多少,可以对其分别分成0~255个等级,而红、绿、蓝的不同组合共有256×256×256种,因此约能表示1600万种颜色。对于人眼而言,这已经是"真彩色"了。  对每个像素进行了(R,G,B)量化的图像就是位图,其在计

2007-04-15 21:18:00 960

转载 视图缩放

笔者采用Visual C++6.0开发图形数据支持系统,其中的难点正在于理解坐标系统的含义、各种映射模式的意义以及与逻辑坐标的转换。下面分几个部分逐一进行论述:    

2007-04-15 21:07:00 970

原创 画好了一个杯子,哈哈!

 老师让我用CAD画个杯子,以前从来没接触过CAD,也不屑于用CAD的我,居然画了个那么丑的杯子出来,简易杯子(没手柄),简易方法:居于二维坐标下画了个“L”形,由于杯子是有厚度的,所以在设计的时候要留出一点高度,这一点高度也就是杯子底的圆心处咯,以这个高度为轴,用实体旋转命令输入360度,一个简单的杯子就出来了。需要注意的是:1.坐标的选择不好的话,杯子就是躺在你面前了2.实体旋转命

2007-04-13 22:49:00 2193

转载 VC技术内幕笔记,经典

 VC技术内幕笔记网上资源,  软件技术 卷积内核 发表于 2005-5-19 15:51:57  第一天:WINDOWS应用程序一定要有WinMain函数,该函数用来完成一些特殊的任务,象创建程序的主窗口,主窗口用来处理消息的代码。MFC将WinMain隐藏在框架中,不象写SDK程序时可以很容易的找到它。WINDOWS采用的消息处理机制也交给了程序框架,我们不必担心如

2007-04-11 22:28:00 1163

空空如也

空空如也

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

TA关注的人

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