自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 MapObject控件使用之图层制作

MapObject控件使用之图层制作作者:张松伟zswking@163.com 有些时候将一些固定的数据制作成图层,可以提高程序的速度,而且使用方便。下面我就将对图层的制作方法进行一下简单的说明。假设我们要将一些经纬度坐标用点的方式画在地图上,那么我们首先要有保存经纬度坐标的数组:m_LonArray, m_LatArray,均为CArray型。然后我们在CMyView中增加一

2004-05-29 15:55:00 2369

原创 MapObject控件的使用之改变图层颜色

MapObject控件的使用之改变图层颜色作者:张松伟zswking@163.com 如果你的地国正在显示一个“中国地图”的图层,而图层中每个省的颜色都是一样的,你是不是想把它做成真实地图一样的效果,给各个省填上颜色呢?好,让我们开始吧。       注意,一定要确保你的“中图地图”图层数据中有标识各个省的数据和字段(可以在ArcMap中看到),因为只有能区别出各个区域才能对区

2004-05-29 15:55:00 2095

原创 MapObject控件的使用之符号绘制

MapObject控件的使用之符号绘制作者 北京 张松伟zswzwy@163.com 在MO当中,可以在图层上自己画一些特定的符号,以标识特殊的点。比如:各地方的地图,上面标识了一些大厦、地铁、学校等,这些标识我们可以用MO的TrackingLayer来实现。首先在你的视图类的中加入成员变量:CMoTrackingLayer      m_tLayer; 然后,每个地图图层

2003-09-28 00:35:00 2421 1

原创 MapObject控件的使用之加入图层

MapObject控件的使用之加入图层 作者:北京 张松伟zswzwy@163.com MapObject控件是ArcInfo公司开发的一套功能强大的GIS地理信息系统控件,该控件功能非常强大,在软件开发行业中有着很大范围的覆盖率,因其在VC中的使用非常复杂,帮助文档对一个刚入门的程序员来说不是很容易看懂,并且示例代码都是基于VB的,所有我写了这一系列的文章,供大家参考,有问题欢迎

2003-09-26 23:19:00 1812

原创 MapObject控件的使用之图层操作

MapObject控件的使用之图层操作作者: 北京 张松伟zswzwy@163.com 上一次我们已经加好了图层,但是不能对图层进行任何操作,比如移动、放大、缩小、全屏等。接下来我将介绍如何在MapObject中加入这些功能,准备好了吗?让我们开始吧。 首先你要在工具栏上加入四个按扭,ID为别为ID_PAN、ID_ZOOMOUT、ID_ZOOMIN、ID_FULLSCREE

2003-09-26 23:02:00 2657

原创 如何在自己的程序中加入宏的功能

如何在自己的程序中加入宏的功能 实现功能:在程序中加入执行宏语句的功能,如Microsoft Word一样,可以在里面运行宏,利用宏实现一些特殊功能。使用技术:Automotion程序实现:1、新建对话框程序,加入编辑框,选中其Multiline属性。                  2、给编辑框关联变量:CEdit m_edit1;                  3

2003-09-23 01:35:00 1463

原创 VC++ ADO开发实践之四

在VC中使用ADO开发数据库应用程序   1.引入ADO库文件使用ADO前必须在工程的stdafx.h文件里用直接引入符号#import引入ADO库文件,以使编译器能正确编译。代码如下所示:#import "c:/program files/common files/system/ado/msado15.dll"no—namespaces rename("EOF" adoEOF")这行语句声明在工

2003-09-17 10:56:00 1828

原创 VC++ ADO开发实践之五

一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE.DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的应用方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高性能的

2003-09-17 10:56:00 1570 1

原创 VC++ ADO开发实践之七

一致的数据访问技术ADO/OLE DB    Microsoft新近推出的UDA(Universal Data Access,一致数据访问技术)为关系型或非关系型数据访问提供了一致的访问接口,为企业级Intranet应用多层软件结构提供了数据接口标准。一致数据访问包括两层软件接口,分别为ADO(Active Data Object)和OLED B,对应于不同层次的应用开发,ADO提供了高层软件接口

2003-09-17 10:56:00 2456

原创 图像平滑滚动效果的VC实现

 > 前言:   在图像的编程中,经常会遇到这样一种情况,在有限的区域中显示了一幅大图,这时要浏览图像的各个部分,这就需要用到图像的滚动。关于它的实现,许多书都有提及,但其中的关键点和难点,即拖动中的刷新和闪烁问题,却讲述的不多,这也是我写本文的目的所在,下面我将详细分析实现方法。   实现效果及实现方法:   在图像区域中按下鼠标左键,可拖动图像在某一有限区域中任意滚动。   方

2003-09-17 10:55:00 1260

原创 VC中给树形控件的图标加上工具提示

VC中给树形控件的图标加上工具提示 我从没有在任何一个应用程序中看到过图标的工具提示。有时候查遍了整个帮助文档也没有明白某个图标是什么意思。如果能在自己的程序中为图标加上工具提示,一定会使界面的友好性大大增加。本文中以树形控件为例,详细介绍了在VC中使用MFC提供的机制来实现图标工具提示的方法。 ---- 第一步:使控件可以显示工具提示 ---- 调用EnableToolTips(TRUE)使一个

2003-09-17 10:54:00 3240 2

原创 VC++实现拨号上网程序

VC++实现拨号上网程序    大家知道,在Netants、DownLoad Expert等软件中都带有定时拨号上网下载软件的功能。而一般用户的拨号上网,利用的是Windows的Remote Access Service(RAS,远程访问服务)。下面介绍一下其在Visual C++下的实现。  Visual C++为我们提供了包含RAS API声明的“ras.h″头文件。要

2003-09-17 10:54:00 1370

原创 在VC中动态改变菜单

> 谈在VC中动态改变菜单大部分Windows应用程序都使用下拉式菜单实现自己特定的函数,它使编程更加方便,不需要在程序中增加多个按钮以完成这些操作。大多数情况下,我们的程序编译生成后,菜单就确定了,不能再修改。然而,在很多情况下,程序要根据用户的自己设置产生不同的菜单以适应不同用户的要求,这就需要我们动态的改变菜单。接下来我们就分析如何动态的生成不同的菜单。  第一步:  运

2003-09-17 09:03:00 1153

原创 VC++ ADO开发实践之二

使用ADO实现BLOB数据的存取 -- ADO开发实践之二一、前言在上一篇文章《ADO第一次亲密接触》中我们详细介绍了ADO基本的操作方法,在实际的开发过程中我们常常需要存储较大的二进制数据对象,比如:图像、音频文件、或其它二进制数据,这些数据我们称之为二进制大对象BLOB(Binary Large Object),其存取的方式与普通数据有所区别。本文将介绍利用ADO在数据库中存取BLOB数据

2003-09-17 09:03:00 1902 2

原创 VC++ ADO开发实践之三

在Visual C++中如何利用UDL文件来建立ADO连接      使用通用数据连接文件(*.UDL,以下简称文件)来创建ADO连接,可以和ODBC一样可视化地定义要连接的数据源,从而实现数据访问的透明性。 1.使用UDL文件来创建ADO连接 创建ADO的连接,首先要设置ADO连接对象的ConnectionString属性,该属性提供所要连接的数据库类型、数据所处服务器、要访问的数据库和数据

2003-09-17 09:03:00 1325

原创 VC++ ADO开发实践之六

在Visual C++中用ADO进行数据库编程作者:蒋东宇   ActiveX数据对象(ADO)是OLE DB上面的高层数据库API。我们在C++程序中也可以调用ADO。本文将在VC 6.0环境下做一个小小的例子解释如何使用ADO。   1. 生成应用程序框架并初始化OLE/COM库环境   创建一个标准的MFC AppWizard(exe)应用程序,然后在应用程序类的InitIn

2003-09-17 09:03:00 950

原创 VC++ ADO开发实践之一

ADO第一次亲密接触 -- ADO开发实践之一 一、ADO简介ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,请不必为此担心,即使你对OLE DB,COM不了解也能轻松对付ADO,因为它非常简单易用,甚至比你以往所接触的ODBC API、DAO、RDO都要容易使用,并不失灵活性。本文将详细地介绍在VC下如

2003-09-17 08:54:00 2307 1

ADDISON_WESLEY-Design_Patterns_Explained

ADDISON_WESLEY-Design_Patterns_Explained

2012-01-05

空空如也

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

TA关注的人

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