摘要: Key Words: Generalize, Polygons ,Layer,ArcGIS,AO Private Function ProcessGeneralize(iLyrIndex As Integer) Dim pMxDoc As IMxDocument Dim pMap As IMap Dim pFeatureCursor As IFeatureCursor ... 阅读全文
posted @ 2007-08-07 10:55 RayG 阅读(392) 评论(0) 推荐(0) 编辑
摘要: Original Author: 贾暾 然而在VC中使用CBitmap类必须将BMP位图装入资源中,然后通过类 CBitmap的成员函数使用它,在通过CDC类的成员函数操作它。这样做有两点缺陷:将位图装入资源导致可执行文件增大,不利于软件发行;只能使用资源中有限的位图,无法选取其它位图。而且BMP位图文件是以DIB(设备无关位图)方式保存,BMP位图装入资源后被转换为DDB(设备相关位图),类CB... 阅读全文
posted @ 2007-08-07 10:53 RayG 阅读(597) 评论(0) 推荐(0) 编辑
摘要: Key Words: VC++, SubClass , Control Note: The VC++ project GuanRuiPaint make a big progress, all UI related tasks have been done already ! CDC * pDC=CDC::FromHandle(lpDrawItemStruct->hDC); int... 阅读全文
posted @ 2007-08-07 10:51 RayG 阅读(520) 评论(2) 推荐(0) 编辑
摘要: Key Words: ArcGIS , BlobStream , DataBase HowTo: Save a .lyr file in a database using ArcObjects Article ID: 23529 Software: ... 阅读全文
posted @ 2007-08-07 10:48 RayG 阅读(393) 评论(0) 推荐(0) 编辑
摘要: Key Words: Polygon, AO, Center Point, Intersect , Attribute Table Private Sub ReGenerateParentCode(lngSourceLyrIdx As Long, lngTargetLyrIdx As Long, strFldSource As String, strFldTarget As String) ... 阅读全文
posted @ 2007-08-07 10:42 RayG 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 这个程序(omni.com)是97年的Mekka ’97 4K Intro比赛的一等奖作品,整个程序全长4095字节,其中包含133字节的自解压程序(类RAR压缩),未解压的程序长4782字节。三维场景包含144个立方体,367个面,362个点,15个不同的64*64的纹理…… 观看方法: 开始菜单->运行->debug。然后把下面这一堆文本整个粘贴(点击左上角图标”C:/”,编辑-)粘贴)进去... 阅读全文
posted @ 2007-08-07 10:39 RayG 阅读(396) 评论(0) 推荐(0) 编辑
摘要: Key Words: MapObject, VC++,ICustomLinepublic: CPen g_hPen;// ICustomLine STDMETHOD(SetupDC)(LONG hDC, DOUBLE dpi, IDispatch * pBaseSym) { CDC* pcdc = CDC::FromHand... 阅读全文
posted @ 2007-08-07 10:37 RayG 阅读(461) 评论(1) 推荐(0) 编辑
摘要: Huffman Code Introduction 最优二叉树的算法及其实现! 在一般的数据结构的书中,树的那章后面,著者一般都会介绍一下哈夫曼(HUFFMAN)树和哈夫曼编码。哈夫曼编码是哈夫曼树的一个应用。哈夫曼编码应用广泛,如JPEG中就应用了哈夫曼编码。 首先介绍什么是哈夫曼树。哈夫曼树又称最优二叉树,是一种带权路径长度最短的二叉树。所谓树的带权路径长度,就是树中所有... 阅读全文
posted @ 2007-08-07 09:42 RayG 阅读(402) 评论(0) 推荐(0) 编辑
摘要: Create a new VB6 project, then add Five controls into theForm1. 3 buttons ,1 listbox,1 text box. all use defaultname, copy the code below, then press F5to run the app. then you willsee the res... 阅读全文
posted @ 2007-07-23 12:15 RayG 阅读(266) 评论(0) 推荐(0) 编辑
摘要: (一) 关于如何结合RectTracker类实现一个绘图区的大小Resizable的问题想做到和MSPAINT一摸一样的功能的话,如何对客户区中的DIB块(画布)进行处理就是关键了。而且,想编程实现多层的设计,也需要深入理解这一块。想在客户区中的DIB块中添加Hit Button, 也就是小点,拖动该点可以重新设置画布的大小。下图:我现在的想法是,使用CRectTracker来实现一个带HitBu... 阅读全文
posted @ 2007-07-20 15:54 RayG 阅读(481) 评论(0) 推荐(0) 编辑
摘要: MZ-Tools It can make programming easier. a very useful tool. Very professional Excel dev site http://www.dailydoseofexcel.com 阅读全文
posted @ 2007-07-18 11:24 RayG 阅读(183) 评论(0) 推荐(0) 编辑