随笔分类 -  C#

摘要:本篇继续介绍Google Earth COM API开发的基础知识,相对第三篇的改进如下: 1)增加鼠标滚轮支持,可以实现放大、缩小。此功能利用上一篇提供的HookAPI.dll实现 2)读取PlaceMarks(Google Earth界面中的位置)并显示、隐藏 3)读取所有图层,显示并隐藏 阅读全文
posted @ 2009-05-25 21:16 温伟鹏 阅读(10912) 评论(36) 推荐(2) 编辑
摘要:好久没有更新《C#调用Google Earth Com API开发》系列文章了,今天带给大家的是第三篇,本篇相对于第二篇主要改进了三个方面。 1) 实现GoogleEarth显示画面随窗口大小改变而改变 2) 截获GoogleEarth鼠标消息,实现单击、双击功能;鼠标滚轮缩放现在只能放大!O(∩_∩)O~ 3) 实现GoogleEarth彩色截图(测试环境:Windows 2003 Server ,Vista与Win7中不可用,XP未测) 阅读全文
posted @ 2009-05-22 11:13 温伟鹏 阅读(13313) 评论(12) 推荐(2) 编辑
摘要:Vista系统,VS2005和VS2008开发环境,安装IE8以后,无法创建VC++Smart Device Project,解决方法如下:1、打开Regedit2、找到键值“HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\”3、找到项“1000”,如果不存... 阅读全文
posted @ 2009-04-13 00:35 温伟鹏 阅读(2262) 评论(3) 推荐(0) 编辑
摘要:继《C#调用GoogleEarth Com API开发(一)》,我Neil又带给大家第二篇文章。这一篇文章在第一篇的基础上,展示如何调用Windows API将GoogleEarth的界面隐藏掉,并将GoogleEarth的地图显示在自定义的窗体上。废话少说,直接上代码。 1、主窗口代码: 1: // 功能:GE实例(二) 2: // 描述:GE COM API 网址:http://earth.g... 阅读全文
posted @ 2009-02-22 00:09 温伟鹏 阅读(13594) 评论(32) 推荐(0) 编辑
摘要:一、准备Google Earth提供了个人免费版、Plus版、Pro版,个人开发只安装个人免费版就可以了,如果需要更多的功能,那么只有每年上交$400购买专业版了到目前为止,GoogleEarth的二次开发接口还比较少,功能太弱,仅仅提供了1.0的类库。GoogleEarth COM API参考文档可以在这里找到:http://earth.google.com/comapi/index.htmlC... 阅读全文
posted @ 2009-02-06 21:33 温伟鹏 阅读(10759) 评论(19) 推荐(0) 编辑
摘要:1: // 功能:复选框 2: // 描述: 3: // 编码:温伟鹏 4: // 日期:12/18/2008 11:48:34 5: 6: using System; 7: using System.Collections.Generic; 8: using System.Text; 9: using System.ComponentModel; 10: using System.Drawin... 阅读全文
posted @ 2009-01-02 00:43 温伟鹏 阅读(2702) 评论(7) 推荐(0) 编辑
摘要:样例的代码。 1: // 功能: 2: // 描述: 3: // 编码:温伟鹏 4: // 日期:12/17/2008 14:04:12 5: 6: using System; 7: using System.Collections.Generic; 8: using System.ComponentModel; 9: using System.Data; 10: using System.Dr... 阅读全文
posted @ 2009-01-01 22:30 温伟鹏 阅读(1013) 评论(5) 推荐(0) 编辑
摘要:这里提供的代码是示意图中的第二个进度条的代码。 代码:[代码]下面是进度条的基类代码:其中涉及到的几个类的代码:[代码][代码] [代码][代码][代码]这是我从最近写的UI库中选出来的,版本有点旧,大家也可以看出来,代码有点多,同时有些代码也是可有可无的。呵呵。不过懒得改了,大家就当练习吧! 阅读全文
posted @ 2008-12-31 23:00 温伟鹏 阅读(3860) 评论(10) 推荐(1) 编辑
摘要:又经过几个不眠之夜,才添加了两个功能,很是郁闷啊! 废话不说了,截图如下: 阅读全文
posted @ 2007-04-21 20:30 温伟鹏 阅读(351) 评论(0) 推荐(0) 编辑
摘要:一个VB写的小游戏,名字好像叫做“点灯”。有兴趣的将它改写成C#的试一下附上源代码和可执行文件:/Files/wpwen/diandeng.rar 阅读全文
posted @ 2006-07-15 12:08 温伟鹏 阅读(856) 评论(2) 推荐(0) 编辑
摘要:里面集成了SMTP、POP3、FTP等各种网络中常用的协议解析代码使用方面比较简单,我就是边读代码边使用的/Files/wpwen/LumiSoft.Net.rar 阅读全文
posted @ 2006-07-15 12:05 温伟鹏 阅读(693) 评论(1) 推荐(0) 编辑
摘要:此程序只是将网上流行的程序进行封装了,大家需要的话可以下载!/Files/wpwen/CameraDemo.rar 阅读全文
posted @ 2006-07-08 22:29 温伟鹏 阅读(2766) 评论(4) 推荐(0) 编辑
摘要:在WinForm编程中大家可以想要在MDI父窗体中插入一张背景图片,下面给出实现方法:首先定义一个MdiClient变量 private System.Windows.Forms.MdiClient mdiClient; 在Mdi父窗体的构造函数中添加如下代码: // //准备获取MdiClient // i... 阅读全文
posted @ 2006-05-14 17:41 温伟鹏 阅读(3595) 评论(5) 推荐(0) 编辑
摘要:在我参照Paint.Net开发的程序中使用了如下的方法 1 private void AcquireFromClipboard() 2 { 3 IDataObject iData = Clipboard.GetDataObject(); 4 if(iData == null) 5 return;... 阅读全文
posted @ 2006-05-14 17:32 温伟鹏 阅读(611) 评论(0) 推荐(0) 编辑
摘要:这曾经是我的数据库课程设计中开发的程序,而且“有幸”当上了我以前高中同学的毕业设计。下面公布几张图片待我的那位同学毕设通过后我就公开源代码!哈哈 阅读全文
posted @ 2006-05-14 17:20 温伟鹏 阅读(3794) 评论(82) 推荐(2) 编辑
摘要:看了国外的Paint.NET项目,挺感兴趣的,所以仿照Paint.NET编写了一个多窗口的绘图工具, 名字就叫PaintDotNet,希望不会侵权。呵呵! 还是放上源代码给大家下载吧 http://www.wpwen.com/attachments/month_0810/f2008102522291.rar 阅读全文
posted @ 2006-04-19 17:54 温伟鹏 阅读(4008) 评论(83) 推荐(0) 编辑